services: syncova-policies: image: git.jfritzsche.de/jf/syncova-policies:latest # Zum lokalen Bauen stattdessen: # build: . container_name: syncova-policies restart: unless-stopped ports: - "3000:3000" environment: # Pflicht – erzeugen mit: # node -e "console.log(require('crypto').randomBytes(32).toString('base64'))" NEXTAUTH_SECRET: ${NEXTAUTH_SECRET:?NEXTAUTH_SECRET muss gesetzt sein} # Öffentliche URL der Anwendung NEXTAUTH_URL: ${NEXTAUTH_URL:-http://localhost:3000} DATABASE_URL: file:/app/data/syncova.db volumes: - syncova-data:/app/data volumes: syncova-data: