Correction : vm_hosted : gitweb.
[lhc/ateliers.git] / etc / nginx / site.d / gitweb / site.conf
index e056493..d27614c 100644 (file)
@@ -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;