# Vendoo 1.37.0 – Beispielkonfiguration für Windows, Docker und NAS # Diese Datei enthält ausschließlich Platzhalter. Für den Betrieb als .env kopieren. # Niemals eine produktive .env in Release-ZIPs, Git oder Support-Logs aufnehmen. ANTHROPIC_API_KEY= OPENAI_API_KEY= OPENROUTER_API_KEY= OLLAMA_URL=http://localhost:11434 LOCAL_IMAGE_ENABLED=false LOCAL_IMAGE_URL=http://127.0.0.1:8188 LOCAL_IMAGE_TOKEN= LOCAL_IMAGE_WORKFLOW_PATH=local-ai/workflows/vendoo_flux_schnell_api.json LOCAL_IMAGE_INSTALL_PATH=local-ai/comfyui LOCAL_IMAGE_REQUIRE_TOKEN=true LOCAL_IMAGE_ALLOW_REMOTE=false ETSY_API_KEY= ETSY_CLIENT_SECRET= EBAY_CLIENT_ID= EBAY_CLIENT_SECRET= EBAY_RU_NAME= EBAY_SANDBOX=true SMTP_HOST=smtp.example.de SMTP_PORT=587 SMTP_SECURE=false SMTP_USER= SMTP_PASS= SMTP_FROM=Vendoo PORT=8124 # Docker veröffentlicht standardmäßig nur an 127.0.0.1. Für NAS-Reverse-Proxy ggf. bewusst anpassen. VENDOO_PUBLISH_ADDRESS=127.0.0.1 VENDOO_HOST_PORT=8124 # Vom Smartphone erreichbare Basis-URL für QR-Fotouploads. # Beispiel im LAN: http://192.168.178.50:8124 # Öffentlich ausschließlich per HTTPS verwenden. PUBLIC_BASE_URL= # Nur für den geführten VPS-Modus; setup.sh trägt die Domain automatisch ein. VENDOO_DOMAIN= # Optional: öffentliche JSON-Manifest-URL für die Updateprüfung VENDOO_UPDATE_MANIFEST_URL= # Server-, Mehrbenutzer- und Deployment-Sicherheit (1.37.0) # Standardmäßig nur auf diesem PC erreichbar. Für LAN bewusst auf 0.0.0.0 setzen. VENDOO_BIND_HOST=127.0.0.1 # Kommagetrennte zusätzliche Hostnamen/IPs, z. B. vendoo.intern,192.168.178.50 VENDOO_ALLOWED_HOSTS= # Kommagetrennte zusätzliche Browser-Ursprünge, jeweils mit Protokoll und Port VENDOO_ALLOWED_ORIGINS= # Nur hinter einem korrekt konfigurierten Reverse Proxy aktivieren VENDOO_TRUST_PROXY=false VENDOO_SESSION_DAYS=3 VENDOO_SESSION_IDLE_MINUTES=120 VENDOO_READ_RATE_LIMIT=360 VENDOO_MUTATION_RATE_LIMIT=120 # Produktionsbereitstellung 1.37.0 # Mindestens 32 zufällige Zeichen. Wird beim ersten Admin-Setup abgefragt. VENDOO_SETUP_TOKEN= VENDOO_REQUIRE_SETUP_TOKEN=true VENDOO_COOKIE_SECURE=auto VENDOO_COOKIE_SAMESITE=lax # Konkrete Extension-Origins, z. B. chrome-extension://abcdefghijklmnop... VENDOO_EXTENSION_ORIGINS= VENDOO_ALLOW_ANY_EXTENSION_ORIGIN=false # Optionale getrennte Laufzeitpfade. Windows kann die Standardwerte leer lassen. VENDOO_DATA_DIR= VENDOO_DB_PATH= VENDOO_UPLOADS_DIR= VENDOO_BACKUP_DIR= VENDOO_OPERATIONS_DIR= VENDOO_LOG_DIR= # Docker setzt automatisch /app/data/config/vendoo.env; lokal bleibt dieser Wert leer. VENDOO_CONFIG_PATH= # Security, Secrets & Observability (1.37.0) # Normalerweise automatisch verwaltet; keine manuelle Bearbeitung erforderlich. # VENDOO_SECRETS_PATH=/app/data/config/secrets.enc.json # VENDOO_MASTER_KEY_FILE=/app/data/config/master.key # Optional: externer 32-Byte-Master-Key als Base64 oder 64 Hex-Zeichen. # VENDOO_MASTER_KEY= VENDOO_JSON_LOGS=true SMTP_TLS_REJECT_UNAUTHORIZED=true # Coolify / GitHub production deployment VENDOO_INITIAL_DISABLED_MODULES=vendoo.flux-studio VENDOO_DEPLOY_PROVIDER=none COOLIFY_API_URL= COOLIFY_RESOURCE_UUID= COOLIFY_TRIGGER_MODE=webhook COOLIFY_DEPLOY_METHOD=GET COOLIFY_DEPLOY_ENDPOINT=/api/v1/deploy?uuid={uuid}&force={force} COOLIFY_DEPLOYMENT_STATUS_ENDPOINT=/api/v1/deployments/{deployment_id} VENDOO_DEPLOY_TIMEOUT_SECONDS=900 VENDOO_DEPLOY_HEALTH_POLL_SECONDS=15 VENDOO_BUILD_REVISION= VENDOO_COOLIFY_AUTO_DEPLOY=false VENDOO_GITHUB_REPOSITORY=Masterluke77/vendoo VENDOO_GITHUB_BRANCH=main VENDOO_GHCR_IMAGE=ghcr.io/masterluke77/vendoo VENDOO_UPDATE_CHANNEL=stable VENDOO_BACKUP_BEFORE_DEPLOY=true VENDOO_DEPLOY_BACKUP_UPLOADS=false # COOLIFY_API_TOKEN and COOLIFY_DEPLOY_WEBHOOK_URL belong in the encrypted secret store.