|
@@ -7,7 +7,9 @@ homeserver:
|
|
|
# Whether or not to verify the SSL certificate of the homeserver.
|
|
|
# Only applies if address starts with https://
|
|
|
verify_ssl: true
|
|
|
- asmux: false
|
|
|
+ # What software is the homeserver running?
|
|
|
+ # Standard Matrix homeservers like Synapse, Dendrite and Conduit should just use "standard" here.
|
|
|
+ software: standard
|
|
|
# Number of retries for all HTTP requests if the homeserver isn't reachable.
|
|
|
http_retry_count: 4
|
|
|
# The URL to push real-time bridge status to.
|
|
@@ -48,8 +50,9 @@ appservice:
|
|
|
# https://magicstack.github.io/asyncpg/current/api/index.html#asyncpg.pool.create_pool
|
|
|
# https://docs.python.org/3/library/sqlite3.html#sqlite3.connect
|
|
|
# For sqlite, min_size is used as the connection thread pool size and max_size is ignored.
|
|
|
+ # Additionally, SQLite supports init_commands as an array of SQL queries to run on connect (e.g. to set PRAGMAs).
|
|
|
database_opts:
|
|
|
- min_size: 5
|
|
|
+ min_size: 1
|
|
|
max_size: 10
|
|
|
|
|
|
# The unique ID of this appservice.
|
|
@@ -170,6 +173,8 @@ bridge:
|
|
|
# Default to encryption, force-enable encryption in all portals the bridge creates
|
|
|
# This will cause the bridge bot to be in private chats for the encryption to work properly.
|
|
|
default: false
|
|
|
+ # Whether to use MSC2409/MSC3202 instead of /sync long polling for receiving encryption-related data.
|
|
|
+ appservice: false
|
|
|
# Require encryption, drop any unencrypted messages.
|
|
|
require: false
|
|
|
# Enable key sharing? If enabled, key requests for rooms where users are in will be fulfilled.
|