version: "3.9" services: postgres: image: postgres:16-alpine environment: POSTGRES_USER: massdriver POSTGRES_PASSWORD: massdriver POSTGRES_DB: massdriver ports: - "5432:5432" volumes: - pgdata:/var/lib/postgresql/data backend: build: context: . dockerfile: Dockerfile.backend ports: - "3001:3001" environment: DATABASE_URL: postgres://massdriver:massdriver@postgres:5432/massdriver PORT: "3001" depends_on: - postgres volumes: pgdata: