version: "2" networks: behind_proxy: external: true postgress_db_net: external: true services: gitea_app: image: gitea/gitea:latest container_name: gitea_app environment: - GITEA__database__DB_TYPE=postgres - GITEA__database__HOST=gitea_pg_db:5432 - GITEA__database__NAME=gitea - GITEA__database__USER=gitea - GITEA__database__PASSWD=gitea volumes: - ~/docker_volumes/gitea/data:/data # - ~/docker_volumes/gitea/data:/var/lib/gitea - ~/docker_volumes/gitea/config:/etc/gitea - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3333:3000" - "2222:22" - "22222:2222" networks: behind_proxy: postgress_db_net: restart: unless-stopped # depends_on: # - db # # Separated DB # # db: # image: postgres:14-alpine # container_name: gitea_db # restart: always # environment: # - POSTGRES_USER=gitea # - POSTGRES_PASSWORD=gitea # - POSTGRES_DB=gitea # volumes: # - ~/docker_volumes/postgres:/var/lib/postgresql/data # networks: # behind_proxy: # restart: unless-stopped