version: '2' volumes: data: external: name: gitea_data db: external: name: gitea_db networks: gitea: external: false services: web: image: gitea/gitea volumes: - data:/data ports: - "127.0.0.1:5001:3000" - "5022:5022" environment: - DB_TYPE=postgres - DB_HOST=db:5432 - DB_NAME=gitea - DB_USER=gitea - DB_PASSW=gitea - ROOT_URL=https://git.dybiec.info - SSH_DOMAIN=git.dybiec.info - SSH_PORT=5022 - APP_NAME=git.dybiec.info - DISABLE_REGISTRATION=true - INSTALL_LOCK=true - RUN_MODE=prod networks: - gitea depends_on: - db restart: always db: image: postgres:9.6 restart: always environment: - POSTGRES_USER=gitea - POSTGRES_PASSWORD=gitea - POSTGRES_DB=gitea networks: - gitea volumes: - db/:/var/lib/mysql