что-то вы накрутили с супервайзером runit. После установки nginx из пакета мы имеем инитскрипт /etc/init.d/nginx
Который автоматом прописан c помощью update-rc.d. Если компилировать nginx, то тогда нужно самому писать этот скрипт и делать update-rc.d nginx default. И ненужен никакой супервайзер.
но это еще не все что нужно. В конфиге должен быть прописан путь в репозиториям + проект в базе должен быть.
Следуйте интрукциям и все будет в порядке.
видимо у вас ключ gitosis-admin совпал с юзером от которого вы пытались пушить проект. Не нужно инициализировать gitosis ключом своего рабочего юзера. Это не наше ограничение, это очевидное следствие принципа работы gitosis
Который автоматом прописан c помощью update-rc.d. Если компилировать nginx, то тогда нужно самому писать этот скрипт и делать update-rc.d nginx default. И ненужен никакой супервайзер.
Это по какой причине мы не рассчитаны на большие команды?
Следуйте интрукциям и все будет в порядке.
Если репозиторий есть, то gitlab его увидит.