diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-03-07 19:15:31 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-03-07 19:44:36 +0800 |
commit | 57fc721bb02120b33fb9f0152b7e0555828d4e54 (patch) | |
tree | b87c25ca93325355775e70dbf8084c36a82e9445 /services/templates | |
parent | 94a93f951b6fb41368bee2b3adc17899c64748b0 (diff) | |
download | crupest-57fc721bb02120b33fb9f0152b7e0555828d4e54.tar.gz crupest-57fc721bb02120b33fb9f0152b7e0555828d4e54.tar.bz2 crupest-57fc721bb02120b33fb9f0152b7e0555828d4e54.zip |
fix(git): public/private repo problem, enable cgit for private.
Diffstat (limited to 'services/templates')
-rw-r--r-- | services/templates/cgit/cgitrc.template (renamed from services/templates/cgitrc.template) | 7 | ||||
-rw-r--r-- | services/templates/cgit/private-list | 1 | ||||
-rw-r--r-- | services/templates/docker-compose.yaml.template | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/services/templates/cgitrc.template b/services/templates/cgit/cgitrc.template index 45ee262..ed581bd 100644 --- a/services/templates/cgitrc.template +++ b/services/templates/cgit/cgitrc.template @@ -16,6 +16,11 @@ snapshots=tar.gz tar.bz2 zip readme=:README.md readme=:README -clone-prefix=@@CRUPEST_ROOT_URL@@git/ +clone-prefix=@@CRUPEST_ROOT_URL@@git section-from-path=1 scan-path=/git/repos/public + +strict-export=cgit-export +section-from-path=-1 +project-list=/app/cgit/private-list +scan-path=/git/repos diff --git a/services/templates/cgit/private-list b/services/templates/cgit/private-list new file mode 100644 index 0000000..c8c6761 --- /dev/null +++ b/services/templates/cgit/private-list @@ -0,0 +1 @@ +private
\ No newline at end of file diff --git a/services/templates/docker-compose.yaml.template b/services/templates/docker-compose.yaml.template index 3523023..842037b 100644 --- a/services/templates/docker-compose.yaml.template +++ b/services/templates/docker-compose.yaml.template @@ -84,7 +84,7 @@ services: hostname: git-server volumes: - "./@@CRUPEST_DATA_GIT_DIR@@:/git" - - "./@@CRUPEST_GENERATED_DIR@@/cgitrc:/etc/cgitrc:ro" + - "./@@CRUPEST_GENERATED_DIR@@/cgit:/app/cgit" restart: on-failure:3 roundcubemail: |