From 5f6237538cb391bd69a75d90f93405306b6b880d Mon Sep 17 00:00:00 2001 From: Shy Date: Sat, 20 Dec 2025 13:26:32 -0500 Subject: Add http clone --- nginx/conf.d/default.conf | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'nginx/conf.d/default.conf') diff --git a/nginx/conf.d/default.conf b/nginx/conf.d/default.conf index 8ee8bcc..b991022 100644 --- a/nginx/conf.d/default.conf +++ b/nginx/conf.d/default.conf @@ -12,6 +12,19 @@ server { expires 30d; } + location ~ /.+/(info/refs|git-upload-pack) { + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME /usr/libexec/git-core/git-http-backend; + fastcgi_param PATH_INFO $uri; + fastcgi_param GIT_HTTP_EXPORT_ALL 1; + fastcgi_param GIT_PROJECT_ROOT /srv/git; + fastcgi_param GIT_CONFIG_COUNT 1; + fastcgi_param GIT_CONFIG_KEY_0 safe.directory; + fastcgi_param GIT_CONFIG_VALUE_0 *; + fastcgi_param HOME /srv/git; + fastcgi_pass unix:/var/run/fcgiwrap.sock; + } + location @cgit { include /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/cgit.cgi; -- cgit v1.2.3