# Lokales Cards-Dev-Setup. Postgres-Container auf 5435, # damit der mana-Plattform-Stack auf 5432 ungestört weiterläuft. # # Start: pnpm docker:up (vom Repo-Root) # Logs: pnpm docker:logs # Stop: pnpm docker:down # # Daten persistieren in `infrastructure/.volumes/cards-postgres`, # git-ignored. services: cards-postgres: image: postgres:16-alpine container_name: cards-postgres restart: unless-stopped environment: POSTGRES_USER: cards POSTGRES_PASSWORD: cards POSTGRES_DB: cards ports: - '5435:5432' volumes: - ./.volumes/cards-postgres:/var/lib/postgresql/data healthcheck: test: ['CMD-SHELL', 'pg_isready -U cards -d cards'] interval: 5s timeout: 3s retries: 10