LINUX.ORG.RU
ФорумAdmin

Доступ к git-репозиторию по http

 , ,


0

1

Нужно, чтобы файлы kickstart для centos7 были доступны для удаленных установщиков и в то же время находились в репозиториях git, а это возможно только если данные файлы доступны через FTP, HTTP, HTTPS, NFS, iscsi. Из перечисленного было выбрано использование HTTPS.

Кроме того, предполагается использование gitolite для сервера git-репозиториев.

Для всех этих целей изначально предполагалось использовать cgit. Однако, не совсем понятно, способен ли он работать с gitolite, когда там (в gitolite) есть публичные и закрытые репозитории.

Поэтому интересует использование наиболее простых, стабильных и зрелых инструментов, например nginx + git, и всё. Что, если просто положить репозитории в директорию с включеным autoindex? Заодно в таких случаях запретить доступ к директориям .git с помощью:

location ~ /\.git {                                             
    deny all;
}

Прошу покритиковать вариант 'nginx+git', или предложить другие варианты, как можно сделать файлы доступными по https, но чтобы они находились в git. Сторонние хостинги, а так же менеджеры репозиториев, которые сейчас модно использовать, не рассматриваются. Нужно простое и надежное решение.

Deleted

Последнее исправление: Deleted (всего исправлений: 6)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.