synapse_gnu_moe/hs.yaml

79 lines
1.4 KiB
YAML

server_name: "gnu.moe"
public_baseurl: https://matrix.gnu.moe
admin_contact: 'mailto:gear@topnep.net'
listeners:
- port: 9090
type: http
resources:
- names: [replication]
- port: 8008
tls: false
type: http
x_forwarded: true
resources:
- names: [client, federation, metrics]
compress: false
worker_replication_secret: "somesecret"
instance_map:
main:
host: synapse.main
port: 9090
media1:
host: synapse.media
port: 9091
federation1:
host: synapse.federation
port: 9092
bg_jobs:
host: synapse.bg
port: 9093
database:
name: psycopg2
args:
user: mitt_user
password: lösenord
database: synapse
hostaddr: fd80::151
cp_min: 5
cp_max: 10
redis:
enabled: true
host: redis
port: 6379
send_federation: false
federation_sender_instances:
- federation1
outbound_federation_restricted_to:
- federation1
run_background_tasks_on: bg_jobs
log_config: /data/gnu.moe.log.config
enable_media_repo: false
media_store_path: /data/media_store
max_upload_size: 32M
enable_metrics: true
enable_registration: false
mau_stats_only: true
report_stats: false
registration_shared_secret: "himitsu desu"
macaroon_secret_key: "himitsu desu"
form_secret: "himitsu desu"
signing_key_path: /data/keys/gnu.moe.signing.key
suppress_key_server_warning: false
trusted_key_servers:
- server_name: "matrix.org"
# vim:ft=yaml