3
0
mirror of https://github.com/ergochat/ergo.git synced 2026-03-16 04:08:12 +01:00

document limitations of environment overrides

This commit is contained in:
Shivaram Lingamneni 2026-03-13 16:50:17 -04:00
parent e4e9e20986
commit 3bc010a6d9

View File

@ -179,6 +179,10 @@ Ergo can also be configured using environment variables, using the following tec
However, settings that were overridden using this technique cannot be rehashed --- changing them will require restarting the server.
Due to implementation details, this technique has some limitations. Here are the known issues:
1. `opers` must be overridden in its entirety with `ERGO__OPERS` (you cannot override the properties of individual operators, e.g. with `ERGO__OPERS__ADMIN__PASSWORD`)
1. `accounts.auth-script` and `server.ip-check-script` do not work as expected (see [#2275](https://github.com/ergochat/ergo/issues/2275) for workarounds).
## Productionizing with systemd