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: - gitea_data:/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 volumes: gitea_data: