services: core: build: context: . target: final ports: - 39321:39321 restart: unless-stopped volumes: - ./mnemodata:/app/data environment: # - PORT=39321 # Mnemosyne uses port 39321 for HTTP by default; - DATABASE_URL=postgres://mnemo:syne@postgres:5432/mnemosyne networks: - mnemosyne depends_on: - postgres postgres: image: postgres:18.3-alpine3.23 restart: unless-stopped ports: - 5432:5432 volumes: - pg_volume:/var/lib/postgresql/data:rw stop_grace_period: 120s environment: POSTGRES_USER: mnemo POSTGRES_PASSWORD: syne POSTGRES_DB: mnemosyne networks: - mnemosyne networks: mnemosyne: driver: bridge volumes: pg_volume: driver: local