synapse/synapse/config
V02460 e8e0f0fad7
Add config option redis.password_path (#17717)
Adds the option to load the Redis password from a file, instead of
giving it in the config directly. The code is similar to how it’s done
for `registration_shared_secret_path`. I changed the example in the
documentation to represent the best practice regarding the handling of
secrets.

Reading secrets from files has the security advantage of separating the
secrets from the config. It also simplifies secrets management in
Kubernetes.
2024-10-07 09:46:51 +01:00
..
__init__.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
__main__.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
_base.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
_base.pyi Bring auto-accept invite logic into Synapse (#17147) 2024-05-21 20:09:17 +00:00
_util.py import pydantic objects from the _pydantic_compat module (#17667) 2024-09-11 21:01:43 +00:00
account_validity.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
api.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
appservice.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
auth.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
auto_accept_invites.py Bring auto-accept invite logic into Synapse (#17147) 2024-05-21 20:09:17 +00:00
background_updates.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
cache.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
captcha.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
cas.py Allows CAS SSO flow to provide user IDs composed of numbers only (#17098) 2024-05-14 13:55:32 +01:00
consent.py Update license headers 2023-11-21 15:29:58 -05:00
database.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
emailconfig.py Send an email if the address is already bound to an user account (#16819) 2024-04-23 16:45:24 +01:00
experimental.py Stabilise MSC4156: server_name -> via (#17650) 2024-09-05 17:07:39 +01:00
federation.py An federation whitelist query endpoint extension (#16848) 2024-05-13 19:38:45 +00:00
homeserver.py Bring auto-accept invite logic into Synapse (#17147) 2024-05-21 20:09:17 +00:00
jwt.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
key.py Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
logger.py Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
metrics.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
modules.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
oembed.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
oidc.py Add OIDC config to add extra parameters to the authorize URL (#16971) 2024-03-22 10:35:11 +00:00
password_auth_providers.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
push.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
ratelimiting.py Ratelimiting of remote media downloads (#17256) 2024-06-05 13:43:36 +01:00
redis.py Add config option redis.password_path (#17717) 2024-10-07 09:46:51 +01:00
registration.py Bump black from 23.10.1 to 24.2.0 (#16936) 2024-03-13 16:46:44 +00:00
repository.py Prepare for authenticated media freeze (#17433) 2024-07-22 10:33:17 +01:00
retention.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
room_directory.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
room.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
saml2.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
server_notices.py Merge remote-tracking branch 'gitlab/clokep/license-license' into new_develop 2023-12-13 15:11:56 +00:00
server.py Support MSC4140: Delayed events (Futures) (#17326) 2024-09-23 13:33:48 +01:00
spam_checker.py Update book location 2023-12-13 16:15:22 +00:00
sso.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
stats.py Update license headers 2023-11-21 15:29:58 -05:00
third_party_event_rules.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
tls.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
tracer.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
user_directory.py Update license headers 2023-11-21 15:29:58 -05:00
voip.py Add config option turn_shared_secret_path (#17690) 2024-09-10 17:27:46 +00:00
workers.py import pydantic objects from the _pydantic_compat module (#17667) 2024-09-11 21:01:43 +00:00