Skip to content
Snippets Groups Projects
workers-shared.yaml 1.33 KiB
Newer Older
  • Learn to ignore specific revisions
  • ## Server ##
    report_stats: False
    trusted_key_servers: []
    enable_registration: true
    enable_registration_without_verification: true
    bcrypt_rounds: 4
    
    ## Federation ##
    
    # trust certs signed by Complement's CA
    federation_custom_ca_list:
    - /complement/ca/ca.crt
    
    # unblacklist RFC1918 addresses
    federation_ip_range_blacklist: []
    
    # Disable server rate-limiting
    rc_federation:
      window_size: 1000
      sleep_limit: 10
      sleep_delay: 500
      reject_limit: 99999
      concurrent: 3
    
    rc_message:
      per_second: 9999
      burst_count: 9999
    
    rc_registration:
      per_second: 9999
      burst_count: 9999
    
    rc_login:
      address:
        per_second: 9999
        burst_count: 9999
      account:
        per_second: 9999
        burst_count: 9999
      failed_attempts:
        per_second: 9999
        burst_count: 9999
    
    rc_admin_redaction:
      per_second: 9999
      burst_count: 9999
    
    rc_joins:
      local:
        per_second: 9999
        burst_count: 9999
      remote:
        per_second: 9999
        burst_count: 9999
    
    federation_rr_transactions_per_room_per_second: 9999
    
    ## Experimental Features ##
    
    experimental_features:
      # Enable history backfilling support
      msc2716_enabled: true
      # Enable spaces support
      spaces_enabled: true
      # Enable jump to date endpoint
      msc3030_enabled: true
    
    server_notices:
      system_mxid_localpart: _server
      system_mxid_display_name: "Server Alert"
      system_mxid_avatar_url: ""
      room_name: "Server Alert"