Files
mucas-central/homelab/applications/gitea/compose.yml
2025-11-02 11:45:24 +01:00

26 lines
741 B
YAML

secrets:
gitea_postgres_password:
environment: GITEA_POSTGRES_PASSWORD
services:
gitea:
image: docker.gitea.com/gitea:1-rootless
container_name: gitea
user: "1003:1003"
environment:
USER_UID: "1003"
USER_GID: "1003"
DISABLE_REGISTRATION: true
GITEA__database__DB_TYPE: postgres
GITEA__database__HOST: postgres:5432
GITEA__database__NAME: gitea
GITEA__database__USER: gitea
GITEA__database__PASSWD_FILE: /run/secrets/gitea_postgres_password
restart: always
volumes: ['./data:/var/lib/gitea', './config:/etc/gitea']
ports: ['8030:3000', '2222:2222']
secrets: ['gitea_postgres_password']
networks: ['homelab']
networks:
homelab:
external: true