summaryrefslogtreecommitdiff
path: root/machines/109-199-104-83/configuration.nix
diff options
context:
space:
mode:
authorandromeda <andromeda@lenovo>2026-01-05 13:48:06 +0100
committerandromeda <andromeda@lenovo>2026-01-05 13:48:06 +0100
commitb0da60cdab0ebc6715dcdca22e73a2ef19fd042f (patch)
treec71db2d8f37dbdf4588cddb0d65bc16fda7bb402 /machines/109-199-104-83/configuration.nix
parent0fee255cbf38427b43a71fffab9a77207f9f70a5 (diff)
evaluates
Diffstat (limited to 'machines/109-199-104-83/configuration.nix')
-rw-r--r--machines/109-199-104-83/configuration.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/machines/109-199-104-83/configuration.nix b/machines/109-199-104-83/configuration.nix
index 2699370..6aa4b4e 100644
--- a/machines/109-199-104-83/configuration.nix
+++ b/machines/109-199-104-83/configuration.nix
@@ -4,6 +4,21 @@
machine,
...
}: {
+ # zulip config
+ services.zulip = {
+ enable = true;
+ host = "chat.${config.networking.domain}";
+ camoKeyFile = builtins.toFile "camoKeyFile" "key";
+ rabbitmqPasswordFile = builtins.toFile "rabbitmqPasswordFile" "password";
+ secretKeyFile = builtins.toFile "secretKeyFile" "secret key";
+ sharedSecretKeyFile = builtins.toFile "sharedSecretKeyFile" "shared secret key";
+ avatarSaltKeyFile = builtins.toFile "avatarSaltKeyFile" "avatar salt key";
+ zulipSettings = {
+ EXTERNAL_HOST = "EXTERNAL_HOST";
+ ZULIP_ADMINISTRATOR = "ZULIP_ADMINISTRATOR";
+ };
+ };
+
# roundcube config
services.roundcube = {
enable = true;