diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml new file mode 100644 index 0000000..555c9f0 --- /dev/null +++ b/gitea/docker-compose.yml @@ -0,0 +1,42 @@ +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: