version: '2' volumes: app: db: services: app: container_name: gitea restart: unless-stopped image: gitea/gitea:latest links: - db:mysql volumes: - /var/docker_data/gitea:/data ports: - "${GITEA_SSH_PORT}:22" - "${GITEA_WEB_PORT}:3000" environment: - VIRTUAL_PORT=3000 - VIRTUAL_HOST=${GITEA_HOSTNAME} networks: - backend - frontend db: container_name: gitea-db restart: unless-stopped image: mysql:8.0 #security_opt: # - seccomp:unconfined cap_add: [ SYS_NICE ] volumes: - /var/docker_data/gitea_db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - MYSQL_DATABASE=${MYSQL_DATABASE} - MYSQL_USER=${MYSQL_USER} - MYSQL_PASSWORD=${MYSQL_PASSWORD} networks: - backend networks: frontend: backend: