docker-synapse-homeserver.yaml
von heisenberg- SNIPPET_TEXT:
-
- server_name: "matrix.mydomain.de"
- pid_file: /data/homeserver.pid
- listeners:
- - port: 8008
- tls: false
- type: http
- x_forwarded: true
- resources:
- - names: [client, federation]
- compress: false
- database:
- name: sqlite3
- args:
- database: /data/homeserver.db
- log_config: "/data/matrix.mydomain.de.log.config"
- media_store_path: /data/media_store
- registration_shared_secret: "secret"
- report_stats: true
- macaroon_secret_key: "secret"
- form_secret: "secret"
- signing_key_path: "/data/matrix.mydomain.de.signing.key"
- trusted_key_servers:
- - server_name: "matrix.org"
- enable_registration: true
- enable_registration_without_verification: false
- email:
- enable_notifs: true
- smtp_host: "smarthost.mydomain.de"
- smtp_username: "myusername"
- smtp_password: "secret"
- smtp_port: 25
- require_transport_security: true
- notif_from: "Matrix <matrix-bot@mydomain.de>"
- app_name: "matrix.mydomain.de"
- client_base_url: "https://matrix.mydomain.de"
- enable_notifs: true
- notif_for_new_users: true
- validation_token_lifetime: 15m
- registrations_require_3pid:
- - email
- user_directory:
- enabled: true
- search_all_users: true
- # this does not work
- #
- #experimental_features:
- # msc2965_enabled: true
- # msc3861:
- # enabled: true
- # # client_auth_method: "none"
- # client_auth_method: "client_secret_post"
- # client_secret: "dlfksdjfdlsjfkslfjelk4rjlkjfld8fs8ufdsf8"
- # issuer: "https://matrix.mydomain.de"
- # client_id: "my-matrix-server"
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN