Рейтинг:0

Как настроить сервер с cgit на фронтенде и git-http-backend на бэкенде без nginx

флаг cn

Я хочу настроить сервер git с cgit на интерфейсе и git-http-backend на сервере. Я хочу избежать использования Nginx/Apache/lighthttpd/etc. прямо сейчас, и просто заставьте его работать с uwsgi прямо сейчас. Вот что у меня есть до сих пор: test.ini

[увсги]
http-сокет = 127.0.0.1:8000
плагины = CGI
нити = 20
cgi = /=/usr/libexec/cgit/cgit.cgi
cgi = /*/info/refs=/usr/libexec/git-core/git-http-бэкэнд
http-сокет-модификатор1 = 9
check-static = /usr/share/webapps/cgit
мастер = правда

/etc/cgitrc


удалить-суффикс = 1

URL-клон = http://127.0.0.1:8000/$CGIT_REPO_URL

включить-индекс-владелец = 0

включить-http-клон = 0
путь сканирования =/opt/Repos

С uwsgi --ini test.ini, я могу зайти в свои репозитории и посмотреть их. Однако я не могу клонировать с помощью git-http-backend. Что мне не хватает?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.