diff --git a/gitea.yml b/gitea.yml new file mode 100644 index 0000000..83c4028 --- /dev/null +++ b/gitea.yml @@ -0,0 +1,52 @@ +version: "2" + +networks: + behind_proxy: + external: true + postgress_db_net: + external: true + +services: + gitea_app: + image: gitea/gitea:latest + container_name: gitea_app + environment: + - GITEA__database__DB_TYPE=postgres + - GITEA__database__HOST=gitea_pg_db:5432 + - GITEA__database__NAME=gitea + - GITEA__database__USER=gitea + - GITEA__database__PASSWD=gitea + volumes: + - ~/docker_volumes/gitea/data:/data +# - ~/docker_volumes/gitea/data:/var/lib/gitea + - ~/docker_volumes/gitea/config:/etc/gitea + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + ports: + - "3333:3000" + - "2222:22" + - "22222:2222" + networks: + behind_proxy: + postgress_db_net: + restart: unless-stopped +# depends_on: +# - db + +# +# Separated DB +# + +# db: +# image: postgres:14-alpine +# container_name: gitea_db +# restart: always +# environment: +# - POSTGRES_USER=gitea +# - POSTGRES_PASSWORD=gitea +# - POSTGRES_DB=gitea +# volumes: +# - ~/docker_volumes/postgres:/var/lib/postgresql/data +# networks: +# behind_proxy: +# restart: unless-stopped