| options/nixos/services.matrix-synapse.settings.server_name | The domain name of the server, with optional explicit port
|
| options/nixos/services.matrix-synapse.settings.redis | Redis configuration for synapse
|
| options/nixos/services.matrix-synapse.settings.pid_file | The file to store the PID in.
|
| options/nixos/services.matrix-synapse.settings.turn_uris | The public URIs of the TURN server to give to clients
|
| options/nixos/services.matrix-synapse.settings.listeners | List of ports that Synapse should listen on, their purpose and their configuration
|
| options/nixos/services.matrix-synapse.settings.report_stats | Whether or not to report anonymized homeserver usage statistics.
|
| options/nixos/services.matrix-synapse.settings.log_config | The file that holds the logging configuration.
|
| options/nixos/services.matrix-synapse.settings.enable_metrics | Enable collection and rendering of performance metrics
|
| options/nixos/services.matrix-synapse.settings.public_baseurl | The public-facing base URL for the client API (not including _matrix/...)
|
| options/nixos/services.matrix-synapse.settings.max_upload_size | The largest allowed upload size in bytes
|
| options/nixos/services.matrix-synapse.settings.media_store_path | Directory where uploaded images and attachments are stored.
|
| options/nixos/services.matrix-synapse.settings.max_image_pixels | Maximum number of pixels that will be thumbnailed
|
| options/nixos/services.matrix-synapse.settings.signing_key_path | Path to the signing key to sign messages with.
|
| options/nixos/services.matrix-synapse.settings.turn_shared_secret | The shared secret used to compute passwords for the TURN server
|
| options/nixos/services.matrix-synapse.settings.enable_registration | Enable registration for new users.
|
| options/nixos/services.matrix-synapse.settings.dynamic_thumbnails | Whether to generate new thumbnails on the fly to precisely match
the resolution requested by the client
|
| options/nixos/services.matrix-synapse.settings.trusted_key_servers | The trusted servers to download signing keys from.
|
| options/nixos/services.matrix-synapse.settings.url_preview_enabled | Is the preview URL API enabled? If enabled, you must specify an
explicit url_preview_ip_range_blacklist of IPs that the spider is
denied from accessing.
|
| options/nixos/services.matrix-synapse.settings.macaroon_secret_key | Secret key for authentication tokens
|
| options/nixos/services.matrix-synapse.settings.tls_private_key_path | PEM encoded private key for TLS
|
| options/nixos/services.matrix-synapse.settings.tls_certificate_path | PEM encoded X509 certificate for TLS
|
| options/nixos/services.matrix-synapse.settings.app_service_config_files | A list of application service config file to use
|
| options/nixos/services.matrix-synapse.settings.url_preview_url_blacklist | Optional list of URL matches that the URL preview spider is
denied from accessing.
|
| options/nixos/services.matrix-synapse.settings.registration_shared_secret | If set, allows registration by anyone who also has the shared
secret, even if registration is otherwise disabled
|
| options/nixos/services.matrix-synapse.settings.url_preview_ip_range_blacklist | List of IP address CIDR ranges that the URL preview spider is denied
from accessing.
|
| options/nixos/services.matrix-synapse.settings.url_preview_ip_range_whitelist | List of IP address CIDR ranges that the URL preview spider is allowed
to access even if they are specified in url_preview_ip_range_blacklist.
|