continuwuity/complement/complement.config.toml
Shane Jaroch 1746b69747
Merge remote-tracking branch 'origin/main' into guru/nightly
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	bin/complement
#	complement/complement.config.toml
#	src/core/error/mod.rs
#	src/service/media/remote.rs
#	src/service/sending/sender.rs
#	src/service/users/mod.rs
2026-03-04 12:53:50 -05:00

59 lines
1.9 KiB
TOML

# ============================================= #
# Complement pre-filled configuration file #
#
# DANGER: THIS FILE FORCES INSECURE VALUES. #
# DO NOT USE OUTSIDE THE TEST SUITE ENV! #
# ============================================= #
[global]
address = "0.0.0.0"
allow_guest_registration = true
allow_federation = true
allow_device_name_federation = true
allow_public_room_directory_over_federation = true
allow_inbound_profile_lookup_federation_requests = true
allow_incoming_presence = true
allow_outgoing_presence = true
allow_local_presence = true
allow_registration = true
database_path = "/var/lib/continuwuity"
# log = "trace,h2=debug,hyper=debug"
log = "warn"
port = [8008, 8448]
trusted_servers = []
only_query_trusted_key_servers = false
query_trusted_key_servers_first = false
query_trusted_key_servers_first_on_join = false
yes_i_am_very_very_sure_i_want_an_open_registration_server_prone_to_abuse = true
ip_range_denylist = []
url_preview_domain_contains_allowlist = ["*"]
url_preview_domain_explicit_denylist = ["*"]
media_compat_file_link = false
media_startup_check = true
prune_missing_media = true
log_colors = false
admin_room_notices = false
allow_check_for_updates = false
intentionally_unknown_config_option_for_testing = true
rocksdb_log_level = "info"
rocksdb_max_log_files = 1
rocksdb_recovery_mode = 0
rocksdb_paranoid_file_checks = true
log_guest_registrations = false
allow_legacy_media = true
startup_netburst = true
startup_netburst_keep = -1
allow_invalid_tls_certificates_yes_i_know_what_the_fuck_i_am_doing_with_this_and_i_know_this_is_insecure = true
dns_timeout = 60
dns_attempts = 20
request_conn_timeout = 60
request_timeout = 120
well_known_conn_timeout = 60
well_known_timeout = 60
federation_idle_timeout = 300
sender_timeout = 300
sender_idle_timeout = 300
sender_retry_backoff_limit = 300
force_disable_first_run_mode = true
[global.tls]
dual_protocol = true