32 lines
936 B
Plaintext
32 lines
936 B
Plaintext
# Conduit Matrix Homeserver Configuration
|
|
# Copy to .env and fill in values
|
|
|
|
# Domain name for your Matrix server (e.g., matrix.timmy.foundation)
|
|
DOMAIN=matrix.timmy.foundation
|
|
|
|
# Server name (same as DOMAIN in most cases)
|
|
CONDUIT_SERVER_NAME=matrix.timmy.foundation
|
|
|
|
# Database backend: rocksdb (default) or sqlite
|
|
CONDUIT_DATABASE_BACKEND=rocksdb
|
|
|
|
# Enable user registration (set to true ONLY during initial admin setup)
|
|
CONDUIT_ALLOW_REGISTRATION=false
|
|
|
|
# Enable federation with other Matrix servers
|
|
CONDUIT_ALLOW_FEDERATION=true
|
|
|
|
# Enable metrics endpoint (Prometheus)
|
|
CONDUIT_ENABLE_METRICS=false
|
|
|
|
# Registration token for creating the first admin account
|
|
# MUST be set before starting server - remove/rotate after admin creation
|
|
CONDUIT_REGISTRATION_TOKEN=CHANGE_THIS_TO_A_RANDOM_SECRET_
|
|
|
|
# Path to config file (optional, leave empty to use env vars)
|
|
CONDUIT_CONFIG=
|
|
|
|
# Caddy environment
|
|
CADDY_HTTP_PORT=80
|
|
CADDY_HTTPS_PORT=443
|