services: web: build: . ports: - "8080:80" volumes: - ./:/var/www/html environment: DB_HOST: ${DB_HOST:-db} DB_PORT: ${DB_PORT:-5432} DB_NAME: ${DB_NAME:-kngil} DB_USER: ${DB_USER:-postgres} DB_PASS: ${DB_PASS:-postgres} OIDC_ISSUER: ${OIDC_ISSUER:-} OIDC_CLIENT_ID: ${OIDC_CLIENT_ID:-} OIDC_CLIENT_SECRET: ${OIDC_CLIENT_SECRET:-} OIDC_REDIRECT_URL: ${OIDC_REDIRECT_URL:-} OIDC_SCOPES: ${OIDC_SCOPES:-} depends_on: - db db: image: postgres:16 # ports: # - "5432:5432" environment: POSTGRES_DB: ${DB_NAME:-kngil} POSTGRES_USER: ${DB_USER:-postgres} POSTGRES_PASSWORD: ${DB_PASS:-postgres} volumes: - db_data:/var/lib/postgresql/data - ./docker/initdb/01_kngil_DB.sql:/docker-entrypoint-initdb.d/01_kngil_DB.sql:ro volumes: db_data: