File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -162,6 +162,53 @@ Example configuration:
162162pid_file: DATADIR/homeserver.pid
163163` ` `
164164---
165+ # ## `daemonize`
166+
167+ Specifies whether Synapse should be started as a daemon process. If Synapse is being
168+ managed by [systemd](../../systemd-with-workers/), this option must be omitted or set to
169+ ` false` .
170+
171+ This can also be set by the `--daemonize` (`-D`) argument when starting Synapse.
172+
173+ See [`worker_daemonize`](TODO) for more information on daemonizing workers.
174+
175+ Example configuration :
176+ ` ` ` yaml
177+ daemonize: true
178+ ` ` `
179+ ---
180+ # ## `print_pidfile`
181+
182+ Print the path to the pidfile just before daemonizing. Defaults to false.
183+
184+ This can also be set by the `--print-pidfile` argument when starting Synapse.
185+
186+ Example configuration :
187+ ` ` ` yaml
188+ print_pidfile: true
189+ ` ` `
190+ ---
191+ # ## `user_agent_suffix`
192+
193+ A suffix that is appended to the Synapse user-agent (ex. `Synapse/v1.123.0`). Defaults
194+ to None
195+
196+ Example configuration :
197+ ` ` ` yaml
198+ user_agent_suffix: " (I'm a teapot; Linux x86_64)"
199+ ` ` `
200+ ---
201+ # ## `use_frozen_dicts`
202+
203+ Determines whether we should freeze the internal dict object in `FrozenEvent`. Freezing
204+ prevents bugs where we accidentally share e.g. signature dicts. However, freezing a
205+ dict is expensive. Defaults to false.
206+
207+ Example configuration :
208+ ` ` ` yaml
209+ use_frozen_dicts: true
210+ ` ` `
211+ ---
165212# ## `web_client_location`
166213
167214The absolute URL to the web client which `/` will redirect to. Defaults to none.
@@ -595,6 +642,15 @@ listeners:
595642 - names: [client, federation]
596643` ` `
597644
645+ ---
646+ # ## `manhole`
647+
648+ Turn on the Twisted telnet manhole service on the given port. Defaults to none.
649+
650+ Example configuration :
651+ ` ` ` yaml
652+ manhole: 1234
653+ ` ` `
598654---
599655# ## `manhole_settings`
600656
You can’t perform that action at this time.
0 commit comments