docker-compose.yaml aktualisiert

This commit is contained in:
2026-07-13 19:05:35 +00:00
parent 30f6ccad9f
commit 9e7f33c37c
+6 -9
View File
@@ -1,5 +1,5 @@
networks: networks:
infra-traefik_default: infra-traefik_traefik-net:
external: true external: true
services: services:
@@ -14,7 +14,7 @@ services:
- GITEA__database__HOST=postgres.lan:5432 - GITEA__database__HOST=postgres.lan:5432
- GITEA__database__NAME=git - GITEA__database__NAME=git
- GITEA__database__USER=git - GITEA__database__USER=git
- GITEA__database__PASSWD=wb3AihmrUU5ocbmtdnc # ⚠ bitte ändern! - GITEA__database__PASSWD=wb3AihmrUU5ocbmtdnc # ⚠ bitte ändern!
- GITEA__server__DOMAIN=git.ljh31.de - GITEA__server__DOMAIN=git.ljh31.de
- GITEA__server__ROOT_URL=https://git.ljh31.de - GITEA__server__ROOT_URL=https://git.ljh31.de
- GITEA__server__SSH_DOMAIN=git.ljh31.de - GITEA__server__SSH_DOMAIN=git.ljh31.de
@@ -31,7 +31,7 @@ services:
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
networks: networks:
- infra-traefik_default - infra-traefik_traefik-net
labels: labels:
# ── Traefik ────────────────────────────────────────────────────────────── # ── Traefik ──────────────────────────────────────────────────────────────
- "traefik.enable=true" - "traefik.enable=true"
@@ -41,13 +41,10 @@ services:
- "traefik.http.routers.gitea.tls=true" - "traefik.http.routers.gitea.tls=true"
- "traefik.http.routers.gitea.tls.certresolver=letsencrypt" - "traefik.http.routers.gitea.tls.certresolver=letsencrypt"
- "traefik.http.routers.gitea.service=gitea" - "traefik.http.routers.gitea.service=gitea"
- "traefik.http.routers.gitea-http.rule=Host(`git.ljh31.de`)" - "traefik.http.routers.gitea-http.rule=Host(`git.ljh31.de`)"
- "traefik.http.routers.gitea-http.entrypoints=web" - "traefik.http.routers.gitea-http.entrypoints=web"
- "traefik.http.routers.gitea-http.middlewares=redirect-to-https" - "traefik.http.routers.gitea-http.middlewares=redirect-to-https"
- "traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https" - "traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https"
# Korrigiert: Verwendet Docker-Service-Namen & internen Port statt statischer IP
- "traefik.http.services.gitea.loadbalancer.server.port=3000" - "traefik.http.services.gitea.loadbalancer.server.port=3000"
# ── Homepage ───────────────────────────────────────────────────────────── # ── Homepage ─────────────────────────────────────────────────────────────
@@ -58,7 +55,7 @@ services:
- "homepage.description=Self-hosted Git Service" - "homepage.description=Self-hosted Git Service"
- "homepage.widget.type=gitea" - "homepage.widget.type=gitea"
- "homepage.widget.url=https://git.ljh31.de" - "homepage.widget.url=https://git.ljh31.de"
- "homepage.widget.key=c77a5470c1c58fd0964a3239939afc4201a638f6" # ← Gitea API-Token eintragen - "homepage.widget.key=c77a5470c1c58fd0964a3239939afc4201a638f6"
gitea-runner-1: gitea-runner-1:
image: gitea/act_runner:latest image: gitea/act_runner:latest
@@ -71,7 +68,7 @@ services:
- GITEA_RUNNER_NAME=runner-1 - GITEA_RUNNER_NAME=runner-1
- GITEA_RUNNER_REGISTRATION_TOKEN=qjdTCfVkQ6q3gm3MK1yRsjsofFu8fVzf26BKNEQr - GITEA_RUNNER_REGISTRATION_TOKEN=qjdTCfVkQ6q3gm3MK1yRsjsofFu8fVzf26BKNEQr
networks: networks:
- infra-traefik_default - infra-traefik_traefik-net
gitea-runner-2: gitea-runner-2:
image: gitea/act_runner:latest image: gitea/act_runner:latest
@@ -84,4 +81,4 @@ services:
- GITEA_RUNNER_NAME=runner-2 - GITEA_RUNNER_NAME=runner-2
- GITEA_RUNNER_REGISTRATION_TOKEN=qjdTCfVkQ6q3gm3MK1yRsjsofFu8fVzf26BKNEQr - GITEA_RUNNER_REGISTRATION_TOKEN=qjdTCfVkQ6q3gm3MK1yRsjsofFu8fVzf26BKNEQr
networks: networks:
- infra-traefik_default - infra-traefik_traefik-net