services: crm: build: . image: sds-crm:latest restart: unless-stopped ports: - "${PORT:-8888}:8888" environment: PORT: ${PORT:-8888} # Persistente SQLite-Datei und Uploads auf dem Host (Volume unten) SQLITE_PATH: /data/crm.db UPLOAD_DIR: /data/uploads NODE_ENV: production SESSION_SECRET: ${SESSION_SECRET:-} volumes: # Host-Verzeichnis: hier liegt die Datenbank (und uploads/) dauerhaft - ${CRM_DATA_DIR:-./docker-data}:/data