# Docker Compose für lokale Entwicklung auf Esprimo (ohne Traefik) services: werte-app: build: context: . platforms: - linux/amd64 - linux/arm64 args: BUILD_DATE: ${BUILD_DATE:-$(date +%d.%m.%Y)} container_name: werte-next-app restart: unless-stopped ports: - "0.0.0.0:3000:3000" environment: - NODE_ENV=production - DB_HOST=${DB_HOST} - DB_USER=${DB_USER} - DB_PASS=${DB_PASS} - DB_NAME=${DB_NAME} - AUTH_USERS=${AUTH_USERS} - AUTH_SECRET=${AUTH_SECRET} # Passkeys (WebAuthn) — WebAuthn braucht HTTPS oder localhost - RP_ID=${RP_ID:-localhost} - RP_ORIGIN=${RP_ORIGIN:-http://localhost:3000} - RP_NAME=${RP_NAME:-Werte-Log} networks: - sternwarte_default networks: sternwarte_default: external: true