Files
element_matrix_chat/.env.example
T
2025-11-10 16:16:34 +01:00

51 lines
1.3 KiB
Bash

# Matrix Server Configuration
MATRIX_SERVER_NAME=localhost
MATRIX_REPORT_STATS=no
# Database Configuration
POSTGRES_DB=synapse
POSTGRES_USER=synapse
POSTGRES_PASSWORD=CHANGE_THIS_PASSWORD
# Ports Configuration
ELEMENT_PORT=8081
SYNAPSE_PORT=8008
SYNAPSE_ADMIN_PORT=8082
POSTGRES_PORT=5432
# Network Configuration
MATRIX_NETWORK_SUBNET=10.10.10.0/24
MATRIX_NETWORK_GATEWAY=10.10.10.1
# Element Call / LiveKit backend
MATRIX_SITE_BASE_URL=https://matrix.example.com
MATRIX_RTC_BASE_URL=https://matrix-rtc.example.com
LIVEKIT_WS_URL=wss://matrix-rtc.example.com/livekit/sfu
LIVEKIT_JWT_URL=https://matrix-rtc.example.com/livekit/jwt
LIVEKIT_API_KEY=CHANGE_ME
LIVEKIT_API_SECRET=CHANGE_ME_AT_LEAST_32_CHARS
LIVEKIT_HTTP_PORT=7880
LIVEKIT_TCP_PORT=7881
LIVEKIT_HEALTH_PORT=7882
LIVEKIT_UDP_PORT_RANGE_START=50000
LIVEKIT_UDP_PORT_RANGE_END=50200
LIVEKIT_JWT_PORT=6080
LIVEKIT_JWT_BIND=:6080
LIVEKIT_INSECURE_SKIP_VERIFY_TLS=false
# Element Configuration
ELEMENT_BRAND=Element Local
ELEMENT_DEFAULT_THEME=light
# Admin User (will be created automatically)
ADMIN_USERNAME=admin
ADMIN_PASSWORD=CHANGE_THIS_PASSWORD
# Registration Settings
ENABLE_REGISTRATION=true
ENABLE_REGISTRATION_WITHOUT_VERIFICATION=true
# Optional: SSL Configuration
# SSL_CERT_PATH=./certs/cert.pem
# SSL_KEY_PATH=./certs/key.pem