# 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