networks: gitea: external: false services: server: image: gitea/gitea:latest container_name: gitea environment: - GITEA__database__DB_TYPE=mysql - GITEA__database__HOST=db:3306 - GITEA__database__NAME=gitea - GITEA__database__USER=gitea - GITEA__database__PASSWD=frankfurt restart: always networks: - gitea volumes: - gitea_data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "50003:3000" - "2222:22" depends_on: - db db: image: mariadb:latest restart: always environment: MYSQL_ROOT_PASSWORD: asimov MARIADB_AUTO_UPGRADE: 1 MYSQL_USER: gitea MYSQL_PASSWORD: frankfurt MYSQL_DATABASE: gitea TZ: Etc/UTC networks: - gitea volumes: - gitea_db:/var/lib/mysql volumes: gitea_data: gitea_db: