libre.sh/homeserver.yml

84 lines
2.1 KiB
YAML

homeserver.yaml: |
auto_join_rooms: ]
database:
args:
cp_max: 10
cp_min: 5
database: synapse
host: synapse-sample--sy-pg.default
keepalives_count: 3
keepalives_idle: 1
keepalives_interval: 1
password: TGHmM1GMojrA8IsGPTi5MTzjI1ib5nKLTOUlH8h8mRl9sHBKngH7xGNMly1IumMa
port: 5432
sslmode: prefer
user: synapse
name: psycopg2
email:
enable_notifs: true
enable_tls: true
notif_from: test@libre.sh
smtp_host: mailhog.libresh-system
smtp_pass: ""
smtp_port: 1025
smtp_user: test@libre.sh
enable_media_repo: false
enable_metrics: true
enable_registration: false
enable_registration_without_verification: true
experimental_features:
msc3861:
account_management_url: https://matrix.dev.local/account
admin_token: anB4NjJuOXpjNHF3bDd3Yzlmcms0eGtzajdkZmg2aHc=
client_id: 01HVP5Y3T1DP0ZZBSFPAW8BBBR
client_secret: bHdrNmI0bTduenZtdDdnOHN6bnBmam04N2N2bnF0dGc=
enabled: true
issuer: https://matrix.dev.local
form_secret: NDh4enNna2d0ZGxjbHE3Ym5id2o4N2Roa3JzdGo0Mjk=
listeners:
- bind_addresses:
- '::'
port: 8008
resources:
- compress: false
names:
- client
- federation
tls: false
type: http
x_forwarded: true
- bind_addresses:
- '::'
port: 9090
resources:
- compress: false
names:
- metrics
tls: false
type: http
- bind_addresses:
- '::'
port: 9093
resources:
- compress: false
names:
- replication
tls: false
type: http
macaroon_secret_key: d2Y0Y3N6a2o2eno3cmhoNzRzNGxyZDVuenhsdGJtaDY=
pid_file: /data/homeserver.pid
public_baseurl: https://matrix.dev.local
redis:
enabled: true
host: synapse-sample--sy-re
password: fhgtcx24wcwq8j7q7kdc4zxxhf5qkh9k
port: 6379
registration_shared_secret: cHNtNGx2cWp2YjI1YjQ4YnpwczRremdkengybTU1cjQ=
report_stats: false
server_name: dev.local
signing_key_path: /data/signing.key
trusted_key_servers:
- server_name: liiib.re
- server_name: matrix.org
signing.key: |
ed25519 a_ZTcS Lj3ZFoFrP/J16kkp3IN7MlD5FUXkcC11s8rLDa1smqM