aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorSupremist <sergkarv@gmail.com>2026-04-17 16:51:21 +0300
committerSupremist <sergkarv@gmail.com>2026-04-17 16:56:30 +0300
commit9ad8cdd38e7f1bcd606b494138daaae25004e24e (patch)
tree3cf7346cd7ecb04f7df856501e5d81e8c0d59987 /docker-compose.yml
parent67804cb333f0425a4bc29c885fc9353d73c76a52 (diff)
downloadnetbird-9ad8cdd38e7f1bcd606b494138daaae25004e24e.tar.xz
netbird-9ad8cdd38e7f1bcd606b494138daaae25004e24e.zip
WIP: Add cgit container
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 5f8d71d..e172e80 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -138,6 +138,20 @@ services:
max-size: "500m"
max-file: "2"
+ # CGit container for private git repos
+ cgit:
+ image: joseluisq/alpine-cgit
+ networks: [netbird]
+ volumes:
+ - /srv/git:/srv/git
+ labels:
+ - traefik.enable=true
+ - traefik.http.routers.cgit.rule=Host(`git.p2net.cloud`)
+ - traefik.http.routers.cgit.entrypoints=websecure
+ - traefik.http.routers.cgit.tls=true
+ - traefik.http.services.cgit.laodbalancer.server.port=80
+ # - traefik.http.middlewares.cgit.ipAllowList.sourceRange=100.66.0.0/16
+
volumes:
netbird_data:
netbird_traefik_letsencrypt: