stuebinm
b38e6a0ebc
This is our script to synchronise groups between uffd and mattermost, since there seems to be no better way to do that. It has long lived under /persist/magic/auamost since it contained sensitive data (both which groups are on our platform & access tokens to both uffd's and mattermost's API with admin-level permissions). This splits the script up into a non-sensitive part which lives in Nix, and a small snippet that just sets all the sensitive stuff into env vars in sops, so we can manage the entire thing with our usual setup. |
||
---|---|---|
.. | ||
gitea.nix | ||
hedgedoc-hacc.nix | ||
hedgedoc-i4f.nix | ||
mail.nix | ||
mattermost.nix | ||
murmur.nix | ||
nextcloud.nix | ||
nginx-pages.nix | ||
thelounge.nix | ||
tracktrain.nix | ||
uffd.nix | ||
vaultwarden.nix |