# FEDEO Selfhosting DOMAIN=app.example.com CONTACT_EMAIL=admin@example.com DB_NAME=fedeo DB_USER=fedeo DB_PASSWORD=change-this-db-password DATABASE_URL=postgres://fedeo:change-this-db-password@db:5432/fedeo MINIO_ROOT_USER=fedeo-minio MINIO_ROOT_PASSWORD=change-this-minio-password MINIO_BUCKET=fedeo HOST=0.0.0.0 PORT=3100 FEDEO_RUN_MIGRATIONS=true COOKIE_SECRET=change-this-cookie-secret JWT_SECRET=change-this-jwt-secret ENCRYPTION_KEY=change-this-encryption-key MAILER_SMTP_HOST=smtp.example.com MAILER_SMTP_PORT=587 MAILER_SMTP_SSL=false MAILER_SMTP_USER=mailer@example.com MAILER_SMTP_PASS=change-this-mail-password MAILER_FROM=FEDEO # Desktop Push per Web Push. Schlüssel können mit # `npx web-push generate-vapid-keys` erzeugt werden. WEB_PUSH_PUBLIC_KEY=replace-this-web-push-public-key WEB_PUSH_PRIVATE_KEY=replace-this-web-push-private-key WEB_PUSH_SUBJECT=mailto:admin@example.com S3_ENDPOINT=http://minio:9000 S3_REGION=eu-central-1 S3_ACCESS_KEY=fedeo-minio S3_SECRET_KEY=change-this-minio-password S3_BUCKET=fedeo M2M_API_KEY=change-this-m2m-key API_BASE_URL=https://app.example.com/backend GOCARDLESS_BASE_URL=https://api.gocardless.com GOCARDLESS_SECRET_ID=replace-this GOCARDLESS_SECRET_KEY=replace-this DOKUBOX_IMAP_HOST=imap.example.com DOKUBOX_IMAP_PORT=993 DOKUBOX_IMAP_SECURE=true DOKUBOX_IMAP_USER=dokubox@example.com DOKUBOX_IMAP_PASSWORD=change-this-imap-password OPENAI_API_KEY=replace-this STIRLING_API_KEY=replace-this NUXT_PUBLIC_PDF_LICENSE=replace-with-your-pdf-license # Optionaler Erststart-Bootstrap. Wenn gesetzt, werden Admin, Mandant, # Admin-Rolle und Grunddaten beim Backend-Start idempotent angelegt. FEDEO_BOOTSTRAP_ADMIN_EMAIL=admin@example.com FEDEO_BOOTSTRAP_ADMIN_PASSWORD=change-this-admin-password FEDEO_BOOTSTRAP_ADMIN_FIRST_NAME=Admin FEDEO_BOOTSTRAP_ADMIN_LAST_NAME=Benutzer FEDEO_BOOTSTRAP_TENANT_NAME=Mein Unternehmen FEDEO_BOOTSTRAP_TENANT_SHORT=MEIN # FEDEO Matrix-Kommunikation # # Diese Werte werden von docker-compose.yml gelesen, wenn das Profil "matrix" # genutzt wird. Für produktive Systeme müssen alle Geheimnisse ersetzt werden. MATRIX_SERVER_NAME=fedeo.de MATRIX_HOMESERVER_HOST=matrix.fedeo.de MATRIX_RTC_HOST=call.fedeo.de MATRIX_TURN_HOST=turn.fedeo.de MATRIX_POSTGRES_DB=synapse MATRIX_POSTGRES_USER=synapse MATRIX_POSTGRES_PASSWORD=change-this-matrix-db-password MATRIX_TURN_SHARED_SECRET=change-this-turn-secret LIVEKIT_KEY=fedeo-livekit LIVEKIT_SECRET=change-this-livekit-secret-please-replace # Lokale Matrix-Entwicklung MATRIX_DEV_SYNAPSE_PORT=8008 MATRIX_DEV_ELEMENT_PORT=8080 MATRIX_DEV_RTC_JWT_PORT=8081 MATRIX_DEV_LIVEKIT_PORT=7880 MATRIX_DEV_LIVEKIT_TCP_PORT=7881 MATRIX_DEV_LIVEKIT_RTC_MIN_PORT=50000 MATRIX_DEV_LIVEKIT_RTC_MAX_PORT=50100 MATRIX_DEV_LIVEKIT_NODE_IP=127.0.0.1 MATRIX_DEV_TURN_PORT=3478 MATRIX_DEV_TURN_MIN_PORT=49160 MATRIX_DEV_TURN_MAX_PORT=49200 # Backend-Integration gegen den lokalen Matrix-Stack MATRIX_HOMESERVER_URL=http://localhost:8008 MATRIX_RTC_JWT_URL=http://localhost:8081 MATRIX_LIVEKIT_URL=ws://localhost:7880 MATRIX_REGISTRATION_SHARED_SECRET=copy-from-matrix-dev-synapse-homeserver-yaml MATRIX_SERVICE_USER_LOCALPART=fedeo_service NUXT_PUBLIC_MATRIX_ELEMENT_URL=http://localhost:8080