home-server/gitea/docker-compose.yml

39 lines
725 B
YAML

version: '2'
services:
web:
image: gitea/gitea:1
volumes:
- ${GITEA_DATA_LOCATION}:/data
ports:
- "3000:3000"
- "55522:22"
depends_on:
- db
env_file:
- ./reverse_proxy.env.secret
- ./gitea_conf.env.secret
environment:
- VIRTUAL_PORT=3000
restart: always
networks:
- proxy_network
- gitea_network
db:
image: mariadb:10
restart: always
env_file:
- ./db.env.secret
environment:
- MYSQL_DATABASE=gitea
- MYSQL_USER=gitea
volumes:
- ${GITEA_DB_LOCATION}:/var/lib/mysql
networks:
- gitea_network
networks:
gitea_network:
proxy_network:
external:
name: nginx_proxy_network