# Revolt.overrides.toml - overrides default config baked into the binary # These values assume you're using the provided docker-compose. production = false [database] mongodb = "mongodb://database" redis = "redis://redis/" [hosts] # If you're putting a reverse proxy in front later, set these to your domains. # For now, these can be left as-is for direct port access. autumn = "http://localhost:14704" january = "http://localhost:14705" voso_legacy = "http://localhost:14703" voso_legacy_ws = "ws://localhost:14703" [api.registration] invite_only = false [api.smtp] # Routes email to MailDev web UI at http://localhost:14080 host = "maildev" username = "smtp" password = "smtp" from_address = "noreply@example.com" port = 25 use_tls = false [api.security] authifier_shield_key = "" voso_legacy_token = "" trust_cloudflare = false easypwned = "" tenor_key = "" [files] # Generate your own in production: `openssl rand -base64 32` encryption_key = "qcuMA+ssxhMyKaNAKBGFfryfFtUH8NDlamQyDwGW6fU=" webp_quality = 80.0 [files.s3] # MinIO running in compose endpoint = "http://minio:9000" path_style_buckets = true region = "minio" access_key_id = "minioautumn" secret_access_key = "minioautumn" default_bucket = "revolt-uploads" [features] webhooks_enabled = false push_notifications = false