From 63b8eb824a5af55691456a764f6704d133f12f1e Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Thu, 14 Jul 2022 14:35:09 +0200 Subject: [PATCH] add gitea --- .env.default | 1 + 0/docker-compose.networks.yml | 4 +++- source/docker-compose-gitea.yml | 27 +++++++++++++++++++++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 source/docker-compose-gitea.yml diff --git a/.env.default b/.env.default index 0438d1f..676e8cb 100644 --- a/.env.default +++ b/.env.default @@ -18,6 +18,7 @@ HOST_LYCHEE=lychee HOST_SEAFILE=seafile HOST_SELFOSS=selfoss HOST_SHAARLI=shaarli +HOST_SOURCE=source HOST_WALLABAG=wallabag HOST_WWW=www FQDN_DASHBOARD=dashboard.traefik.me diff --git a/0/docker-compose.networks.yml b/0/docker-compose.networks.yml index 4f496c1..f9fe041 100755 --- a/0/docker-compose.networks.yml +++ b/0/docker-compose.networks.yml @@ -34,7 +34,9 @@ networks: selfoss-frontend: name: selfoss-frontend shaarli-frontend: - name: shaarli-frontend + name: shaarli-frontend + source-frontend: + name: source-frontend wallabag-frontend: name: wallabag-frontend wwww-frontend: diff --git a/source/docker-compose-gitea.yml b/source/docker-compose-gitea.yml new file mode 100644 index 0000000..c8981c3 --- /dev/null +++ b/source/docker-compose-gitea.yml @@ -0,0 +1,27 @@ +version: "3.8" + +services: + server: + image: gitea/gitea:1.16.9-rootless + restart: always + volumes: + - gitea_data:/var/lib/gitea + - gitea_config:/etc/gitea + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3000:3000" + - "2222:2222" + expose: + - 3000 + networks: + - source-frontend + labels: + - traefik.enable=true + - traefik.http.routers.source.rule=Host(`${HOST_SOURCE}.${DOMAIN}`) + - traefik.http.routers.source.entrypoints=https + - traefik.http.routers.source.tls=true + - traefik.docker.network=source-frontend +volumes: + gitea_data: + gitea_config: