photogeodata/docker-compose.yml
2026-05-12 20:43:17 +02:00

28 lines
No EOL
522 B
YAML

services:
api:
image: php
build: .
volumes:
- .:/var/www/html
ports:
- "8080:80"
networks:
- app
db:
image: "postgres:latest"
ports:
- "5432:5432"
environment:
POSTGRES_DB: "photogeodata"
POSTGRES_USER: "user" # Changed from root; Postgres best practice
POSTGRES_PASSWORD: "password"
volumes:
- "appdb:/var/lib/postgresql/data"
networks:
- app
networks:
app:
driver: bridge
volumes:
appdb:
driver: local