services: platform-db: image: postgres:16-alpine container_name: atlilith-platform-db environment: POSTGRES_DB: platform POSTGRES_USER: platform POSTGRES_PASSWORD: devpassword ports: - "25440:5432" volumes: - atlilith-platform-db-data:/var/lib/postgresql/data - ./platform-db-init.sql:/docker-entrypoint-initdb.d/000_init.sql:ro - ./sql/migrations:/docker-entrypoint-initdb.d/migrations:ro healthcheck: test: ["CMD-SHELL", "pg_isready -U platform -d platform"] interval: 5s timeout: 3s retries: 5 volumes: atlilith-platform-db-data: