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 " 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"