services.mx-puppet-discord.settings
config.yaml configuration as a Nix attribute set. Configuration options should match those described in sample.config.yaml.
- Type
JSON value- Default
{ bridge = { port = 8434; }; database = { filename = "/var/lib/mx-puppet-discord/database.db"; }; logging = { console = "info"; lineDateFormat = "MMM-D HH:mm:ss.SSS"; }; namePatterns = { group = ":name"; room = ":name"; user = ":name"; userOverride = ":displayname"; }; presence = { enabled = true; interval = 500; }; provisioning = { whitelist = [ ]; }; relay = { whitelist = [ ]; }; }- Example
{ bridge = { bindAddress = "localhost"; domain = "example.com"; homeserverUrl = "https://example.com"; }; provisioning.whitelist = [ "@admin:example.com" ]; relay.whitelist = [ "@.*:example.com" ]; }- Declared
- <nixpkgs/nixos/modules/services/matrix/mx-puppet-discord.nix>