version: "3" networks: gitea: external: false nginx_bridge: external: true services: server: image: docker.gitea.com/gitea:nightly container_name: gitea environment: - USER_UID=1001 - USER_GID=1001 - GITEA__database__DB_TYPE=postgres - GITEA__database__HOST=db:5432 - GITEA__database__NAME=gitea - GITEA__database__USER=$GITEA_DB_USER - GITEA__database__PASSWD=$GITEA_DB_PASS restart: always networks: - gitea - nginx_bridge volumes: - /home/git/.ssh/:/data/git/.ssh - /mnt/nextcloud/gitea/data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "9009:22" depends_on: - db db: image: docker.io/library/postgres:14 restart: always environment: - POSTGRES_USER=$GITEA_DB_USER - POSTGRES_PASSWORD=$GITEA_DB_PASS - POSTGRES_DB=gitea networks: - gitea volumes: - /mnt/nextcloud/gitea/postgres:/var/lib/postgresql/data