#version: "2" ####################################################################### services: mine-gitea: container_name: mine-gitea image: gitea/gitea:latest-rootless restart: always # user: ${UID_GID} # UID: ${UID} # GID: ${GID} volumes: - ${PERSISTANT_STORAGE_PATH}/gitea/data:/var/lib/gitea - ${PERSISTANT_STORAGE_PATH}/gitea/config:/etc/gitea - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "21301:3000" - "21302:2222" environment: - TZ=${TIMEZONE} networks: - gitea-nw depends_on: - mine-gitea-pgdb mine-gitea-pgdb: image: postgres:14 container_name: mine-gitea-pgdb # expose: # - '5432' restart: always # UID: ${UID} # GID: ${GID} environment: - POSTGRES_USER=gitea - POSTGRES_PASSWORD=gitea - POSTGRES_DB=gitea volumes: - ${PERSISTANT_STORAGE_PATH}/gitea/postgres:/var/lib/postgresql/data networks: - gitea-nw mine-gitea-pgadmin: container_name: mine-gitea-pgadmin image: dpage/pgadmin4 restart: always # UID: ${UID} # GID: ${GID} volumes: - ${PERSISTANT_STORAGE_PATH}/gitea/pgadmin:/root/.pgadmin - gitea-dbm:/var/lib/pgadmin # volumes: # - ${PERSISTANT_STORAGE_PATH}/gitea/pgadmin:/var/lib/pgadmin environment: - PGADMIN_DEFAULT_EMAIL=${PGADMIN_DEFAULT_EMAIL} - PGADMIN_DEFAULT_PASSWORD=${PGADMIN_DEFAULT_PASSWORD} - PGADMIN_LISTEN_PORT=80 ports: - "21303:80" networks: - gitea-nw networks: gitea-nw: volumes: postgres: driver: local gitea-dbm: