diff --git a/machines/core-services-01/matterbridge.nix b/machines/core-services-01/matterbridge.nix index 7eefba1..06b31e6 100644 --- a/machines/core-services-01/matterbridge.nix +++ b/machines/core-services-01/matterbridge.nix @@ -28,7 +28,7 @@ let startScript = pkgs.writeShellScriptBin "start" '' ${manageSecrets ./matterbridge.toml "$CREDENTIALS_DIRECTORY/secrets" "$RUNTIME_DIRECTORY/conf.toml" - [ "SECRET_MATTERMOST_WEBHOOK" ]}/bin/preStart + [ "SECRET_MATTERMOST_KLUBRZ_WEBHOOK" "SECRET_MATTERMOST_DGNUM_WEBHOOK" ]}/bin/preStart ${pkgs.matterbridge}/bin/matterbridge -conf $RUNTIME_DIRECTORY/conf.toml ''; in { diff --git a/machines/core-services-01/matterbridge.toml b/machines/core-services-01/matterbridge.toml index d4b9ab8..49116fa 100644 --- a/machines/core-services-01/matterbridge.toml +++ b/machines/core-services-01/matterbridge.toml @@ -7,11 +7,16 @@ PrefixMessagesWithNick=true RemoteNickFormat="<{NICK}> " [mattermost] - [mattermost.merle] - WebhookURL="SECRET_MATTERMOST_WEBHOOK" + [mattermost.merle_klubrz] + WebhookURL="SECRET_MATTERMOST_KLUBRZ_WEBHOOK" WebhookBindAddress="0.0.0.0:52187" PrefixMessagesWithNick=false RemoteNickFormat="{NICK}" + [mattermost.merle_klubrz] + WebhookURL="SECRET_MATTERMOST_DGNUM_WEBHOOK" + WebhookBindAddress="0.0.0.0:52188" + PrefixMessagesWithNick=false + RemoteNickFormat="{NICK}" [[gateway]] name="réseau" enable=true @@ -19,5 +24,15 @@ enable=true account="irc.ulminfo" channel="#réseau" [[gateway.inout]] - account="mattermost.merle" + account="mattermost.merle_klubrz" + channel="town-square" + +[[gateway]] +name="dgnum" +enable=true + [[gateway.inout]] + account="irc.ulminfo" + channel="#dgnum" + [[gateway.inout]] + channel="mattermost.merle_dgnum" channel="town-square" diff --git a/machines/core-services-01/secrets/matterbridge.age b/machines/core-services-01/secrets/matterbridge.age index 1071c43..f4ea1d5 100644 Binary files a/machines/core-services-01/secrets/matterbridge.age and b/machines/core-services-01/secrets/matterbridge.age differ