У меня есть дроплет DigitalOcean с Centos 7, но я не вижу свои репозитории на своем дроплете.
У меня есть пользователь git
и внутри соответствующей домашней папки у меня есть папка "проекты": /home/git/projects
Внутри этой папки находится тестовое репо, инициализированное с помощью: git init --bare
Вот мой gitweb.conf
$projectroot = "/home/git/projects";
$git_temp = "/tmp";
$home_link = $my_uri || "/";
$home_text = "indextext.html";
$projects_list = $projectroot;
Вот мой файл доступных сайтов:
server {
listen 80;
server_name git.apselom.com;
access_log /var/log/nginx/git.apselom.com.access_log main;
error_log /var/log/nginx/git.apselom.com.error_log info;
location /gitweb.cgi {
root /var/www/git/;
include fastcgi_params;
gzip off;
fastcgi_param SCRIPT_NAME $uri;
fastcgi_param GITWEB_CONFIG /etc/gitweb.conf;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
location / {
root /var/www/git/;
index gitweb.cgi;
}
}
С ними я получаю только ошибку: 404 - No projects found
.