forked from shadowflee3/fluxer-selfhost
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
28 lines (22 loc) · 1.5 KB
/
.env.example
File metadata and controls
28 lines (22 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# ─────────────────────────────────────────────────────────────────────────────
# Fluxer Self-Host — Environment Variables
# Copy this file to .env and fill in your values.
# setup.sh does this automatically.
# ─────────────────────────────────────────────────────────────────────────────
# Your server's domain name (e.g. chat.example.com)
DOMAIN=chat.example.com
# Email address for Let's Encrypt certificate notifications
LETSENCRYPT_EMAIL=you@example.com
# Fluxer Docker image (leave as-is to track the stable release)
FLUXER_IMAGE=ghcr.io/fluxerapp/fluxer-server:stable
# Port Fluxer listens on internally (nginx proxies to this; do not expose publicly)
FLUXER_PORT=8080
# ── Optional: Meilisearch (full-text message search) ─────────────────────────
# Enable by running: docker compose --profile search up -d
# Generate a random key: openssl rand -hex 32
MEILI_MASTER_KEY=
# ── Optional: LiveKit (voice & video calls) ───────────────────────────────────
# Enable by running: docker compose --profile voice up -d
# Generate keys: openssl rand -hex 16
LIVEKIT_API_KEY=
LIVEKIT_API_SECRET=