X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fnginx%2Fsite.d%2Fgitweb%2Fsite.conf;h=d27614cb47f52f6aeea49d099bdd33ada164a23a;hp=e056493acc6221c7a629eb9c946a7ea6e0bce0d6;hb=bac5cba029aebec55df758a3c18e8edcf684af1f;hpb=e86042475d1c0ec31f78a44ffea293607cbfb809 diff --git a/etc/nginx/site.d/gitweb/site.conf b/etc/nginx/site.d/gitweb/site.conf index e056493..d27614c 100644 --- a/etc/nginx/site.d/gitweb/site.conf +++ b/etc/nginx/site.d/gitweb/site.conf @@ -13,20 +13,21 @@ location ~ /\. { deny all; log_not_found off; } -location ~ ^.*\.git/objects/([0-9a-f]+/[0-9a-f]+|pack/pack-[0-9a-f]+.(pack|idx)) { - # NOTE: static repo files for cloning over HTTP - root /home/git/pub; - } -location ~ ^.*\.git/(HEAD|info/refs|objects/info/.*|git-(upload|receive)-pack)$ { - # NOTE: requests that need to go to git-http-backend - root /home/git/pub; - include /etc/nginx/conf.d/fastcgi.conf; - fastcgi_param GIT_HTTP_EXPORT_ALL ""; - fastcgi_param GIT_PROJECT_ROOT /home/git/pub; - fastcgi_param PATH_INFO $uri; - fastcgi_param REMOTE_USER $remote_user; - fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend; - } +# NOTE: commenté car exporte tous les dépôts indistinctement +#location ~ ^.*\.git/(HEAD|info/refs|objects/info/.*|git-(upload|receive)-pack)$ { +# # NOTE: requests that need to go to git-http-backend +# root /home/git/pub; +# fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend; +# include /etc/nginx/conf.d/fastcgi.conf; +# fastcgi_param GIT_HTTP_EXPORT_ALL ""; +# fastcgi_param GIT_PROJECT_ROOT /home/git/pub; +# fastcgi_param PATH_INFO $uri; +# fastcgi_pass unix:/run/spawn-fcgi/gitweb; +# } +#location ~ ^.*\.git/objects/([0-9a-f]+/[0-9a-f]+|pack/pack-[0-9a-f]+.(pack|idx)) { +# # NOTE: static repo files for cloning over HTTP +# root /home/git/pub; +# } location @gitweb { root /usr/share/gitweb; fastcgi_param SCRIPT_FILENAME /usr/share/gitweb/gitweb.cgi;