diff options
author | reivilibre <oliverw@matrix.org> | 2022-05-23 10:29:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-23 10:29:24 +0100 |
commit | 4fef76ca348209b7c9dd3c17d5f3d8ef12623c1b (patch) | |
tree | df2a67b7def987985377656b72ca30f3e5aff045 /docker/configure_workers_and_start.py | |
parent | Fix media thumbnails being unusable before the index had been added in the ba... (diff) | |
download | synapse-4fef76ca348209b7c9dd3c17d5f3d8ef12623c1b.tar.xz |
Remove Caddy from the Synapse workers image used in Complement. (#12818)
Diffstat (limited to 'docker/configure_workers_and_start.py')
-rwxr-xr-x | docker/configure_workers_and_start.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docker/configure_workers_and_start.py b/docker/configure_workers_and_start.py index b2b7938ae8..f46b9b675e 100755 --- a/docker/configure_workers_and_start.py +++ b/docker/configure_workers_and_start.py @@ -21,6 +21,9 @@ # * SYNAPSE_REPORT_STATS: Whether to report stats. # * SYNAPSE_WORKER_TYPES: A comma separated list of worker names as specified in WORKER_CONFIG # below. Leave empty for no workers, or set to '*' for all possible workers. +# * SYNAPSE_TLS_CERT: Path to a TLS certificate in PEM format. +# * SYNAPSE_TLS_KEY: Path to a TLS key. If this and SYNAPSE_TLS_CERT are specified, +# Nginx will be configured to serve TLS on port 8448. # # NOTE: According to Complement's ENTRYPOINT expectations for a homeserver image (as defined # in the project's README), this script may be run multiple times, and functionality should @@ -501,6 +504,8 @@ def generate_worker_files( "/etc/nginx/conf.d/matrix-synapse.conf", worker_locations=nginx_location_config, upstream_directives=nginx_upstream_config, + tls_cert_path=os.environ.get("SYNAPSE_TLS_CERT"), + tls_key_path=os.environ.get("SYNAPSE_TLS_KEY"), ) # Supervisord config |