File tree 6 files changed +11
-6
lines changed
6 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -34,4 +34,5 @@ COPY startup /etc/minit/
34
34
35
35
ENV CGIT_TITLE "My cgit interface"
36
36
ENV CGIT_DESC "Super fast interface to my git repositories"
37
+ ENV CGIT_VROOT "/"
37
38
ENV CGIT_SECTION_FROM_STARTPATH 0
Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ test_srv:
50
50
environment:
51
51
CGIT_TITLE: 'My awesome git repos'
52
52
CGIT_DESC: 'Presented by Cgit on Docker'
53
+ CGIT_VROOT: '/'
53
54
# check section-from-path in cgit docs
54
55
CGIT_SECTION_FROM_STARTPATH: 0
55
56
```
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ snapshots=tar.gz tar.bz2 zip
21
21
22
22
robots=noindex, nofollow
23
23
24
- virtual-root=/cgit/
24
+ virtual-root=$CGIT_VROOT
25
25
26
26
section-from-path=$CGIT_SECTION_FROM_STARTPATH
27
27
Original file line number Diff line number Diff line change @@ -12,9 +12,11 @@ server {
12
12
location @cgit {
13
13
fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi;
14
14
15
- fastcgi_split_path_info ^(/cgit/?)(.+)$;
16
- fastcgi_param PATH_INFO $fastcgi_path_info;
17
- fastcgi_param QUERY_STRING $args;
15
+ fastcgi_param HTTP_HOST $server_name;
16
+ #fastcgi_split_path_info ^(/cgit/?)(.+)$;
17
+ #fastcgi_param PATH_INFO $fastcgi_path_info;
18
+ fastcgi_param PATH_INFO $uri;
19
+ fastcgi_param QUERY_INFO $uri;
18
20
19
21
include fastcgi_params;
20
22
Original file line number Diff line number Diff line change @@ -10,4 +10,5 @@ test_srv:
10
10
CGIT_TITLE : ' My awesome git repos'
11
11
CGIT_DESC : ' Presented by Cgit on Docker'
12
12
# check section-from-path in cgit docs
13
- CGIT_SECTION_FROM_STARTPATH : 0
13
+ CGIT_VROOT : ' /'
14
+ CGIT_SECTION_FROM_STARTPATH : 1
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
- CGIT_VARS=' $CGIT_TITLE:$CGIT_DESC:$CGIT_SECTION_FROM_STARTPATH'
3
+ CGIT_VARS=' $CGIT_TITLE:$CGIT_DESC:$CGIT_VROOT:$ CGIT_SECTION_FROM_STARTPATH'
4
4
5
5
envsubst " $CGIT_VARS " < /etc/cgitrc.template > /etc/cgitrc
6
6
You can’t perform that action at this time.
0 commit comments