# Vorlage — echte Werte kommen in eine eigene ".env"-Datei (wird nie eingecheckt/committed, # siehe .gitignore), niemals hier direkt eintragen. # Wo die SQLite-Datenbankdatei liegt (außerhalb des Programmcodes, siehe db.js) DB_PATH=/var/lib/vandiy-shop/vandiy-shop.db # Port, auf dem der Node-Server lokal lauscht (Caddy leitet von außen dorthin weiter) PORT=4000 # Produktivbetrieb: sorgt u.a. dafuer, dass im Fehlerfall keine internen Details nach aussen gehen. NODE_ENV=production # Zugangscode-Schranke (ganze Seite) — selbst gewählte, zufällige Werte SITE_ACCESS_SECRET= SITE_ACCESS_CODE_QCIGA= SITE_ACCESS_CODE_VANVAN= # Zweite Schranke für /verwaltung/ (eigenes Signier-Geheimnis, geprüfter Code ist derselbe wie oben) VERWALTUNG_SESSION_SECRET= # Kundenkonto-Sitzungen (Google-/PayPal-Login) CUSTOMER_SESSION_SECRET= # Sobald der Shop für echte Kund:innen live gehen soll: auf "true" setzen SITE_PUBLIC=false # PayPal (Zahlung + "Log in with PayPal") — aus dem PayPal-Entwickler-Dashboard PAYPAL_ENV=sandbox PAYPAL_CLIENT_ID= PAYPAL_CLIENT_SECRET= # Google-Login — aus der Google Cloud Console GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= # E-Mail-Versand (Bestellbenachrichtigungen) — aus resend.com RESEND_API_KEY=