name: pflab-git ########## ===== NETWORKS ===== ########## networks: pflab_proxy: name: pflab_proxy pflab_backend: name: pflab_backend ##### ########## ===== VOLUMES ===== ########## volumes: gitea_data: name: pflab_gitea driver: local ##### ########## ===== SERVICES ===== ########## services: ##### == GITEA == ##### pflab-gitea: image: docker.gitea.com/gitea:latest container_name: pflab-gitea restart: unless-stopped env_file: [.secrets/.env] environment: USER_UID: "1000" USER_GID: "1000" GITEA__database__DB_TYPE: postgres GITEA__database__HOST: pflab-postgres:5432 GITEA__database__NAME: gitea GITEA__server__SSH_PORT: "2223" GITEA__server__SSH_LISTEN_PORT: "22" GITEA__server__HTTP_PORT: "3000" GITEA__mailer__ENABLED: "false" GITEA__mailer__PROTOCOL: "smtp" ports: - "2223:22" volumes: - gitea_data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro networks: - pflab_proxy - pflab_backend #####