fix zulip?

This commit is contained in:
andromeda
2026-01-12 15:41:06 +01:00
parent 803bc95317
commit 90ad40e207

View File

@@ -8,25 +8,39 @@
# host domain
host = "chat.${config.networking.domain}";
# secrets
# secrets; head rolled on keyboard for all :)
camoKeyFile = builtins.toString config.age.secrets.zulip-camoKey.path;
rabbitmqPasswordFile = builtins.toString config.age.secrets.zulip-rabbitmqPassword.path;
secretKeyFile = builtins.toString config.age.secrets.zulip-secretKey.path;
sharedSecretKeyFile = builtins.toString config.age.secrets.zulip-sharedSecretKey.path;
avatarSaltKeyFile = builtins.toString config.age.secrets.zulip-avatarSaltKey.path;
extraSecrets = {
email_password = builtins.toString config.age.secrets.zulip-extraSecrets-email_password.path;
};
# TODO check for parity with `mailserver-acc-admin-pw.age`
extraSecrets.email_password = builtins.toString config.age.secrets.zulip-extraSecrets-email_password.path;
# settings
zulipSettings = rec {
EMAIL_USE_TLS = true;
EMAIL_PORT = 587;
# email settings
ZULIP_ADMINISTRATOR = "admin@${config.networking.domain}";
# configure mailserver port
EMAIL_HOST = config.mailserver.fqdn;
EMAUL_USE_TLS = config.mailserver.enableSubmissionSsl;
EMAIL_PORT =
if config.mailserver.enableSubmissionSsl
then 465
else 587;
# setting to allow realm creation; probably unsafe, might delete later :3
OPEN_REALM_CREATION = true;
# send all noreply emails from `admin@galaxious.de`
# TODO configure admin to send from any address
ADD_TOKENS_TO_NOREPLY_ADDRESS = false;
NOREPLY_EMAIL_ADDRESS = ZULIP_ADMINISTRATOR;
OPEN_REALM_CREATION = true;
# domain name
EXTERNAL_HOST = config.services.zulip.host;
ZULIP_ADMINISTRATOR = "admin@${config.networking.domain}";
};
};
}