Files
Homeserver/gitea/compose.yaml
2026-02-20 15:28:07 +01:00

37 lines
1.0 KiB
YAML

services:
gitea:
image: docker.io/gitea/gitea:1.25.4
restart: unless-stopped
environment:
- USER_UID=1000
- USER_GID=1000
- GITEA__server__SSH_PORT=2221
- GITEA__server__ROOT_URL=https://git.sebastiangedigk.com
networks:
- frontend
ports:
- "2221:22"
volumes:
- /Volumes/ExtremeSSD/gitea_data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
labels:
- traefik.enable=true
- traefik.docker.network=traefik
- traefik.http.services.gitea_web.loadBalancer.server.port=3000
- traefik.http.routers.gitea_https.service=gitea_web
- traefik.http.routers.gitea_https.rule=Host(`git.sebastiangedigk.com`)
- traefik.http.routers.gitea_https.entrypoints=websecure
- traefik.http.routers.gitea_https.tls=true
- traefik.http.routers.gitea_https.tls.certresolver=cloudflare
volumes:
gitea_data:
driver: local
networks:
gitea_backend:
driver: bridge
frontend:
external: true