version: '3.9' # Dev compose — only Postgres. Run `pnpm dev` locally for the app. services: postgres: image: postgres:16-alpine restart: unless-stopped ports: - '5432:5432' environment: POSTGRES_USER: shumiland POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-shumiland} POSTGRES_DB: shumiland volumes: - postgres_data:/var/lib/postgresql/data healthcheck: test: ['CMD-SHELL', 'pg_isready -U shumiland'] interval: 10s timeout: 5s retries: 5 volumes: postgres_data: