Files
docker-compose/compose/gitea/compose.yaml
2024-05-30 18:42:52 -07:00

39 lines
1.1 KiB
YAML

version: "3"
services:
server:
image: gitea/gitea:latest
container_name: gitea
environment:
- USER_UID=1000
- USER_GID=1000
- GITEA__database__DB_TYPE=postgres
- GITEA__database__HOST=${DB_IP}:5432
- GITEA__database__NAME=gitea
- GITEA__database__USER=gitea
- GITEA__database__PASSWD=gitea
restart: unless-stopped
volumes:
- /opt/docker/data/gitea:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- 3000:3000
- 222:22
labels:
- homepage.group=Apps
- homepage.name=Gitea
- homepage.icon=si-gitea
- homepage.description=Git Repo (ana)
- homepage.href=https://gitea.phasefinal.com
- traefik.enable=true
- traefik.http.routers.gitea.tls=true
- traefik.http.routers.gitea.rule=Host(`gitea.phasefinal.com`)
- traefik.http.routers.gitea.tls.certresolver=anaprod
- traefik.http.services.gitea.loadbalancer.server.port=3000
networks:
- tnet
networks:
tnet:
name: traefik-net
external: true