FLUXER_DOMAIN=chat.example.com FLUXER_PUBLIC_SCHEME=https FLUXER_PUBLIC_PORT=443 FLUXER_CADDY_SITE_ADDRESS=chat.example.com FLUXER_REGISTRY_OWNER=fluxerapp FLUXER_REGISTRY=ghcr.io/${FLUXER_REGISTRY_OWNER} FLUXER_IMAGE_TAG=v1 POSTGRES_PASSWORD=CHANGE_ME MEILI_MASTER_KEY=CHANGE_ME FLUXER_S3_ACCESS_KEY=fluxer FLUXER_S3_SECRET_KEY=CHANGE_ME FLUXER_SUDO_MODE_SECRET=CHANGE_ME FLUXER_CONNECTION_INITIATION_SECRET=CHANGE_ME FLUXER_GATEWAY_RPC_AUTH_TOKEN=CHANGE_ME FLUXER_MEDIA_PROXY_SECRET_KEY=CHANGE_ME FLUXER_MEDIA_PROXY_UPLOAD_RELAY_SECRET_BASE64=CHANGE_ME FLUXER_ADMIN_SECRET_KEY_BASE=CHANGE_ME FLUXER_ADMIN_OAUTH_CLIENT_SECRET=CHANGE_ME FLUXER_VAPID_PUBLIC_KEY=CHANGE_ME FLUXER_VAPID_PRIVATE_KEY=CHANGE_ME FLUXER_VAPID_EMAIL=admin@example.com # Passkeys follow FLUXER_DOMAIN by default. Set these only if browsers reach the # instance on a different host, and note that changing FLUXER_PASSKEY_RP_ID # invalidates every passkey already registered against the old value. #FLUXER_PASSKEY_RP_ID=chat.example.com #FLUXER_PASSKEY_RP_NAME=Fluxer #FLUXER_PASSKEY_ADDITIONAL_ALLOWED_ORIGINS=https://chat.example.com # Extra Content-Security-Policy sources, appended to the built-in ones. Set these # only when a browser must reach an origin the defaults do not cover, such as a # voice server hosted on a domain other than FLUXER_DOMAIN. Separate several # sources with spaces or commas. #FLUXER_CSP_EXTRA_CONNECT_SRC=wss://livekit.example.com:7881 #FLUXER_CSP_EXTRA_IMG_SRC=https://cdn.example.com #FLUXER_CSP_EXTRA_SCRIPT_SRC=https://analytics.example.com # Allow the SSO identity provider to resolve to a private or internal address. # Off by default: the API refuses to call non-public addresses so a misconfigured # provider URL cannot be used to reach internal services. Turn it on only when the # provider genuinely lives on your own network, such as split-horizon DNS or a LAN # identity provider, and only when you trust everyone who can configure SSO. #FLUXER_SSO_ALLOW_PRIVATE_ADDRESSES=true LIVEKIT_API_KEY=fluxer LIVEKIT_API_SECRET=CHANGE_ME FLUXER_KLIPY_API_KEY= FLUXER_EMAIL_ENABLED=false FLUXER_EMAIL_PROVIDER=none FLUXER_EMAIL_FROM_EMAIL=noreply@example.com FLUXER_EMAIL_FROM_NAME=Fluxer FLUXER_EMAIL_SMTP_HOST= FLUXER_EMAIL_SMTP_PORT=587 FLUXER_EMAIL_SMTP_USERNAME= FLUXER_EMAIL_SMTP_PASSWORD= FLUXER_EMAIL_SMTP_SECURE=true FLUXER_CAPTCHA_ENABLED=false FLUXER_CAPTCHA_PROVIDER=none FLUXER_DISCOVERY_ENABLED=true