Commit Graph

4 Commits

Author SHA1 Message Date
069298a9f0 [feat] add options from mumble-server.ini
Most of the options from mumble-server.ini have been added to .env
No documentation for these settings, since they're described elsewhere.

The exceptions which were not included are:
- *ssl* : adding support for custom certs needs more work
- database, *db*, *sqlite* : as above, for databases
- *ice* : unclear how ZeroC Ice works, decided to skip for now
- logfile, pidfile, *log* : would need to expose these files outside the
  container
- port, host, uname : unneccessary in a container
- legacypasswordhash : unsecure, therefore requires custom compose file
- forceExternalAuth : undocumented

Reference:
on environment variables to set config options in the container: a0ab293b2a/README.md (configuration)
list of options: https://github.com/mumble-voip/mumble/blob/v1.6.870/auxiliary_files/mumble-server.ini
2026-04-23 21:00:47 +00:00
a2e9b642bc [feat] server and superuser passwords
Impl note: server-pw can be ignored for a password-less server,
 e.g. if operator wants to run a publicly registered server:
 https://www.mumble.info/documentation/administration/config-file/#server-registration

Impl note: secret names (-pw rather than -password) are shortened due to R015.
2026-04-23 21:00:47 +00:00
244f2ce98e New maintainer and image 2026-04-23 20:44:12 +00:00
3wc
ffda2fde4d Initial import 2021-08-07 14:11:28 +02:00