add dns and local proxy, remove homepage and it-tools, add euro office

This commit is contained in:
2026-09-13 00:18:11 +02:00
parent aabb36a199
commit 7dee12c6a6
26 changed files with 291 additions and 178 deletions
+19 -7
View File
@@ -5,6 +5,7 @@ services:
networks:
- default
- pangolin
- traefik_proxy
environment:
- USER_UID=1000
- USER_GID=1000
@@ -65,13 +66,21 @@ services:
pangolin.public-resources.gitea-version-control-ssh.targets[0].hostname: "gitea"
pangolin.public-resources.gitea-version-control-ssh.targets[0].port: 22
# HOMEPAGE
homepage.group: Development
homepage.name: Gitea
homepage.icon: gitea.png
homepage.href: "https://${DOMAIN}"
homepage.description: Git server
# local proxy
traefik.enable: true
traefik.http.services.gitea.loadbalancer.server.port: 3000
traefik.http.routers.gitea.rule: "Host(`${DOMAIN}`)"
traefik.http.routers.gitea.entrypoints: websecure
traefik.http.routers.gitea.tls: true
traefik.http.routers.gitea.tls.certresolver: cloudflare
traefik.http.routers.gitea.tls.domains[0].main: "*.homecube.org"
# local SSH
traefik.tcp.routers.gitea-ssh.entrypoints: gitea-ssh
traefik.tcp.routers.gitea-ssh.rule: "HostSNI(`*`)"
traefik.tcp.routers.gitea-ssh.service: gitea-ssh
traefik.tcp.services.gitea-ssh.loadbalancer.server.port: 22
runner:
image: docker.io/gitea/act_runner:latest
container_name: gitea-runner
@@ -97,3 +106,6 @@ networks:
pangolin:
name: pangolin_net
external: true
traefik_proxy:
external: true