version: "3.8" services: gitea: image: gitea/gitea:latest container_name: gitea restart: unless-stopped env_file: - .env volumes: - ./container-data:/data:Z - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro networks: - proxy-network - gitea depends_on: - db db: image: postgres:14 restart: always environment: - POSTGRES_USER=gitea - POSTGRES_PASSWORD=${GITEA__database__PASSWD} - POSTGRES_DB=gitea networks: - gitea volumes: - ./postgres-data:/var/lib/postgresql/data networks: proxy-network: external: true gitea: