diff options
Diffstat (limited to 'cgit')
| -rw-r--r-- | cgit/cgitrc | 7 | ||||
| -rw-r--r-- | cgit/deploy.sh | 4 | ||||
| -rw-r--r-- | cgit/docker-compose.yml | 15 |
3 files changed, 26 insertions, 0 deletions
diff --git a/cgit/cgitrc b/cgit/cgitrc new file mode 100644 index 0000000..1892748 --- /dev/null +++ b/cgit/cgitrc @@ -0,0 +1,7 @@ +virtual-root=/ +remove-suffix=1 +enable-http-clone=0 +enable-index-links=1 +enable-log-linecount=1 + +scan-path=/var/git diff --git a/cgit/deploy.sh b/cgit/deploy.sh new file mode 100644 index 0000000..f8b3f40 --- /dev/null +++ b/cgit/deploy.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +set -euo pipefail +cd "$(dirname "$0")" +docker compose up -d diff --git a/cgit/docker-compose.yml b/cgit/docker-compose.yml new file mode 100644 index 0000000..5e59177 --- /dev/null +++ b/cgit/docker-compose.yml @@ -0,0 +1,15 @@ +services: + cgit: + image: klakegg/cgit:alpine + container_name: cgit + volumes: + - ./cgitrc:/etc/cgitrc:ro + - /var/git:/var/git:ro + restart: unless-stopped + networks: + - web + +networks: + web: + external: true + name: web |
