feat(web01): Install matterbridge

This commit is contained in:
Tom Hubrecht 2023-12-08 14:53:13 +01:00
parent f9a194b636
commit fa78327922
4 changed files with 12 additions and 0 deletions

View file

@ -11,6 +11,7 @@ lib.extra.mkConfig {
"castopod"
"metis"
"linkal"
"matterbridge"
"ntfy-sh"
"plausible"
"wordpress"

View file

@ -0,0 +1,10 @@
{ config, ... }:
{
services.matterbridge = {
enable = true;
configPath = config.age.secrets."matterbridge-config_file".path;
};
dgn-secrets.matches."^matterbridge-.*$" = { owner = "matterbridge"; };
}

Binary file not shown.

View file

@ -3,6 +3,7 @@ let
publicKeys = lib.getNodeKeys "web01";
in lib.setDefault { inherit publicKeys; } [
"acme-certs_secret"
"matterbridge-config_file"
"named-bind_dnskeys_conf"
"ntfy_sh-environment_file"
"plausible_admin-user-password-file"