version: "3"
services:
db:
container_name: gitfoss_db
image: postgres:14
environment:
- POSTGRES_PASSWORD=postgres
- POSTGRES_DB=gitfoss7
network_mode: host
ports:
- 5432:5432
volumes:
- ./data/postgres_data:/var/lib/postgresql/data
# web:
# build:
# context: .
# dockerfile: Dockerfile
# args:
# - HOST=0.0.0.0
# - PORT=1337
# container_name: gitfoss_web
# depends_on:
# - db
# environment:
# - COOKIE_NAME=gitfoss_ssid
# - COOKIE_SECRET=gitfoss-cookie-secret
# - DATABASE_URL=postgresql://postgres:change_me_password@gitfoss_db:5432/gitfoss?sslmode=disable&connection_limit=3
# - DEPLOYMENT_DOMAIN=local-app.localhost
# - DEPLOYMENT_SCHEME=http
# - GIT_REPOSITORIES_ROOT=/var/lib/gitfoss/repos
# ports:
# - 1337:1337
# volumes:
# - ./data/gitfoss_repos:/var/lib/gitfoss/repos