В satis/config.json
необходимо указать адрес сайта репозитория и стартовые пакеты (зависимости будут подгружены автоматически).
Если поставить require-all: true
, то теоретически будут выгружены все имеющиеся в packagist пакеты.
Настроек не требует, при первом запуске появится всплывающее окошко с интрукцией о том, как использовать свой репозиторий пакетов.
Конечно же, стоит биндить volumes, вместо вот этого всего и не запускать verdaccio от рута.