M5: --iban speichert iban und ibanMasked (erste und letzte vier Zeichen); --valid-until nur als Datum oder voller ISO-Zeitpunkt mit Zeitzone, sonst Abbruch. M16: ENABLE_BANKING_APP_ID und ENABLE_BANKING_KEY_PATH auskommentiert dokumentiert. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
30 lines
1.2 KiB
Bash
30 lines
1.2 KiB
Bash
PORT=3000
|
|
SESSION_SECRET=change-me-to-a-random-string-at-least-32-chars
|
|
SESSION_COOKIE_NAME=webklar_portal_session
|
|
|
|
APPWRITE_ENDPOINT=https://ticket.webklar.com/v1
|
|
APPWRITE_PROJECT_ID=6a1058610003c5a13a05
|
|
# Fest: nur woms-database (Ticketsystem). Wird bei abweichendem Wert ignoriert.
|
|
# APPWRITE_DATABASE_ID=woms-database
|
|
# API-Key Scopes (Appwrite 1.8): databases.read/write, collections.read/write, documents.read/write,
|
|
# users.read/write (Kundenzugänge anlegen, Passwort ändern, Abmelden anderer Geräte)
|
|
APPWRITE_API_KEY=
|
|
|
|
APPWRITE_COLLECTION_CUSTOMERS=customers
|
|
APPWRITE_COLLECTION_CUSTOMER_PORTAL_ACCESS=customerPortalAccess
|
|
APPWRITE_COLLECTION_WEBSITE_PROJECTS=websiteProjects
|
|
APPWRITE_COLLECTION_PORTAL_FEATURES=portalFeatures
|
|
|
|
GITEA_WEBHOOK_TOKEN=
|
|
GITEA_BASE_URL=https://git.webklar.com
|
|
GITEA_API_TOKEN=
|
|
|
|
PREVIEW_DEPLOY_ROOT=/var/www/previews
|
|
PREVIEW_BASE_HOST=project.webklar.com
|
|
ALLOWED_CUSTOMER_STATUSES=active
|
|
|
|
# Finanzen (Bankabruf Finom über Enable Banking): beides setzen, sonst ist der Bankabruf aus.
|
|
# APP_ID = Anwendungs-ID bei Enable Banking, KEY_PATH = Pfad zum privaten Schlüssel (PEM) auf dem Server, nie im Repo.
|
|
# ENABLE_BANKING_APP_ID=
|
|
# ENABLE_BANKING_KEY_PATH=
|