mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-11-04 09:08:56 +01:00 
			
		
		
		
	Merge pull request #2111 from shalzz/patch-1
dendrite: update config to match upstream defaults
This commit is contained in:
		@@ -90,7 +90,7 @@ matrix_dendrite_tmp_directory_size_mb: 500
 | 
			
		||||
 | 
			
		||||
# Rate limits
 | 
			
		||||
matrix_dendrite_rate_limiting_enabled: true
 | 
			
		||||
matrix_dendrite_rate_limiting_threshold: 5
 | 
			
		||||
matrix_dendrite_rate_limiting_threshold: 20
 | 
			
		||||
matrix_dendrite_rate_limiting_cooloff_ms: 500
 | 
			
		||||
 | 
			
		||||
# Controls whether people with access to the homeserver can register by themselves.
 | 
			
		||||
 
 | 
			
		||||
@@ -58,6 +58,10 @@ global:
 | 
			
		||||
  # e.g. localhost:443
 | 
			
		||||
  well_known_server_name: ""
 | 
			
		||||
 | 
			
		||||
  # The server name to delegate client-server communications to, with optional port
 | 
			
		||||
  # e.g. localhost:443
 | 
			
		||||
  well_known_client_name: ""
 | 
			
		||||
 | 
			
		||||
  # Lists of domains that the server will trust as identity servers to verify third
 | 
			
		||||
  # party identifiers such as phone numbers and email addresses.
 | 
			
		||||
  trusted_third_party_id_servers: {{ matrix_dendrite_trusted_id_servers|to_json }}
 | 
			
		||||
@@ -73,6 +77,25 @@ global:
 | 
			
		||||
    # Whether outbound presence events are allowed, e.g. sending presence events to other servers
 | 
			
		||||
    enable_outbound: false
 | 
			
		||||
 | 
			
		||||
  # Configuration for in-memory caches. Caches can often improve performance by
 | 
			
		||||
  # keeping frequently accessed items (like events, identifiers etc.) in memory
 | 
			
		||||
  # rather than having to read them from the database.
 | 
			
		||||
  cache:
 | 
			
		||||
    # The estimated maximum size for the global cache in bytes, or in terabytes,
 | 
			
		||||
    # gigabytes, megabytes or kilobytes when the appropriate 'tb', 'gb', 'mb' or
 | 
			
		||||
    # 'kb' suffix is specified. Note that this is not a hard limit, nor is it a
 | 
			
		||||
    # memory limit for the entire process. A cache that is too small may ultimately
 | 
			
		||||
    # provide little or no benefit.
 | 
			
		||||
    max_size_estimated: 1gb
 | 
			
		||||
 | 
			
		||||
    # The maximum amount of time that a cache entry can live for in memory before
 | 
			
		||||
    # it will be evicted and/or refreshed from the database. Lower values result in
 | 
			
		||||
    # easier admission of new cache entries but may also increase database load in
 | 
			
		||||
    # comparison to higher values, so adjust conservatively. Higher values may make
 | 
			
		||||
    # it harder for new items to make it into the cache, e.g. if new rooms suddenly
 | 
			
		||||
    # become popular.
 | 
			
		||||
    max_age: 1h
 | 
			
		||||
 | 
			
		||||
  # Server notices allows server admins to send messages to all users.
 | 
			
		||||
  server_notices:
 | 
			
		||||
    enabled: false
 | 
			
		||||
@@ -186,6 +209,8 @@ client_api:
 | 
			
		||||
    enabled: {{ matrix_dendrite_rate_limiting_enabled|to_json }}
 | 
			
		||||
    threshold: {{ matrix_dendrite_rate_limiting_threshold|to_json }}
 | 
			
		||||
    cooloff_ms: {{ matrix_dendrite_rate_limiting_cooloff_ms|to_json }}
 | 
			
		||||
    exempt_user_ids:
 | 
			
		||||
    #  - "@user:domain.com"
 | 
			
		||||
 | 
			
		||||
# Configuration for the Federation API.
 | 
			
		||||
federation_api:
 | 
			
		||||
@@ -324,6 +349,10 @@ sync_api:
 | 
			
		||||
  # a reverse proxy server.
 | 
			
		||||
  # real_ip_header: X-Real-IP
 | 
			
		||||
  real_ip_header: {{ matrix_dendrite_sync_api_real_ip_header|to_json }}
 | 
			
		||||
  fulltext:
 | 
			
		||||
    enabled: false
 | 
			
		||||
    index_path: "./fulltextindex"
 | 
			
		||||
    language: "en" # more possible languages can be found at https://github.com/blevesearch/bleve/tree/master/analysis/lang
 | 
			
		||||
 | 
			
		||||
# Configuration for the User API.
 | 
			
		||||
user_api:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user