aboutsummaryrefslogtreecommitdiff
path: root/src/cgit/bin
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgit/bin')
-rwxr-xr-xsrc/cgit/bin/entrypoint.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/cgit/bin/entrypoint.sh b/src/cgit/bin/entrypoint.sh
index bdd6edc..a402e55 100755
--- a/src/cgit/bin/entrypoint.sh
+++ b/src/cgit/bin/entrypoint.sh
@@ -13,6 +13,9 @@ server {
expires 30d;
}
location / {
+ try_files \$uri @cgit;
+ }
+ location @cgit {
gzip off;
include uwsgi_params;
uwsgi_modifier1 9;
@@ -38,8 +41,10 @@ enable-commit-graph=1
enable-log-filecount=1
enable-log-linecount=1
-css=cgit.css
-logo=cgit.png
+css=/cgit.css
+logo=/cgit.png
+virtual-root=/
+robots=nofollow
project-list=/var/lib/git/projects.list
@@ -47,5 +52,5 @@ scan-path=/var/lib/git/repositories
EOF
-uwsgi --daemonize true --ini /etc/uwsgi/cgit.ini > /dev/stdout 2> /dev/stderr < /dev/null &
+uwsgi --daemonize --ini /etc/uwsgi/cgit.ini > /dev/stdout 2> /dev/stderr < /dev/null &
nginx -c /etc/nginx/nginx.conf -g "daemon off;"