Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Arch Linux
infrastructure
Commits
1a33b929
Verified
Commit
1a33b929
authored
Oct 29, 2019
by
Jan Alexander Steffens (heftig)
Browse files
matrix: Update homeserver config from sample_config.yaml
parent
9cda44d3
Changes
1
Hide whitespace changes
Inline
Side-by-side
roles/matrix/templates/homeserver.yaml.j2
View file @
1a33b929
...
...
@@ -76,7 +76,7 @@ public_baseurl: https://{{ matrix_domain }}/
# Whether room invites to users on this server should be blocked
# (except those sent by local server admins). The default is False.
#
#block_non_admin_invites:
T
rue
#block_non_admin_invites:
t
rue
# Room searching
#
...
...
@@ -229,9 +229,8 @@ listeners:
# Global blocking
#
#hs_disabled:
F
alse
#hs_disabled:
f
alse
#hs_disabled_message: 'Human readable reason for why the HS is blocked'
#hs_disabled_limit_type: 'error code(str), to help clients decode reason'
# Monthly Active User Blocking
#
...
...
@@ -251,15 +250,22 @@ listeners:
# sign up in a short space of time never to return after their initial
# session.
#
#limit_usage_by_mau: False
# 'mau_limit_alerting' is a means of limiting client side alerting
# should the mau limit be reached. This is useful for small instances
# where the admin has 5 mau seats (say) for 5 specific people and no
# interest increasing the mau limit further. Defaults to True, which
# means that alerting is enabled
#
#limit_usage_by_mau: false
#max_mau_value: 50
#mau_trial_days: 2
#mau_limit_alerting: false
# If enabled, the metrics for the number of monthly active users will
# be populated, however no one will be limited. If limit_usage_by_mau
# is true, this is implied to be true.
#
#mau_stats_only:
F
alse
#mau_stats_only:
f
alse
# Sometimes the server admin will want to ensure certain accounts are
# never blocked by mau checking. These accounts are specified here.
...
...
@@ -284,7 +290,7 @@ listeners:
#
# Uncomment the below lines to enable:
#limit_remote_rooms:
# enabled:
T
rue
# enabled:
t
rue
# complexity: 1.0
# complexity_error: "This room is too complex."
...
...
@@ -401,7 +407,7 @@ acme:
# ACME support is disabled by default. Set this to `true` and uncomment
# tls_certificate_path and tls_private_key_path above to enable it.
#
enabled
:
F
alse
enabled
:
f
alse
# Endpoint to use to request certificates. If you only want to test,
# use Let's Encrypt's staging url:
...
...
@@ -779,7 +785,7 @@ url_preview_ip_range_blacklist:
# connect to arbitrary endpoints without having first signed up for a
# valid account (e.g. by passing a CAPTCHA).
#
#turn_allow_guests:
T
rue
#turn_allow_guests:
t
rue
## Registration ##
...
...
@@ -822,7 +828,7 @@ url_preview_ip_range_blacklist:
# where d is equal to 10% of the validity period.
#
#account_validity:
# enabled:
T
rue
# enabled:
t
rue
# period: 6w
# renew_at: 1w
# renew_email_subject: "Renew your %(app)s account"
...
...
@@ -964,7 +970,7 @@ account_threepid_delegates:
# Enable collection and rendering of performance metrics
#
#enable_metrics:
F
alse
#enable_metrics:
f
alse
# Enable sentry integration
# NOTE: While attempts are made to ensure that the logs don't contain
...
...
@@ -1015,7 +1021,7 @@ app_service_config_files:
# Uncomment to enable tracking of application service IP addresses. Implicitly
# enables MAU tracking for application service users.
#
#track_appservice_user_ips:
T
rue
#track_appservice_user_ips:
t
rue
# a secret which is used to sign access tokens. If none is specified,
...
...
@@ -1141,7 +1147,7 @@ saml2_config:
# - url: https://our_idp/metadata.xml
#
# # By default, the user has to go to our login page first. If you'd like
# # to allow IdP-initiated login, set 'allow_unsolicited:
T
rue' in a
# # to allow IdP-initiated login, set 'allow_unsolicited:
t
rue' in a
# # 'service.sp' section:
# #
# #service:
...
...
@@ -1212,6 +1218,7 @@ saml2_config:
# enabled: true
# server_url: "https://cas-server.com"
# service_url: "https://homeserver.domain.com:8448"
# #displayname_attribute: name
# #required_attributes:
# # name: value
...
...
@@ -1254,13 +1261,13 @@ password_config:
# smtp_port: 25 # SSL: 465, STARTTLS: 587
# smtp_user: "exampleusername"
# smtp_pass: "examplepassword"
# require_transport_security:
F
alse
# require_transport_security:
f
alse
# notif_from: "Your Friendly %(app)s Home Server <noreply@example.com>"
# app_name: Matrix
#
# # Enable email notifications by default
# #
# notif_for_new_users:
T
rue
# notif_for_new_users:
t
rue
#
# # Defining a custom URL for Riot is only needed if email notifications
# # should contain links to a self-hosted installation of Riot; when set
...
...
@@ -1438,11 +1445,11 @@ password_config:
# body: >-
# To continue using this homeserver you must review and agree to the
# terms and conditions at %(consent_uri)s
# send_server_notice_to_guests:
T
rue
# send_server_notice_to_guests:
t
rue
# block_events_error: >-
# To continue using this homeserver you must review and agree to the
# terms and conditions at %(consent_uri)s
# require_at_registration:
F
alse
# require_at_registration:
f
alse
# policy_name: Privacy Policy
#
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment