From 0ece2418efcfc36494f090c733cefa01a9823cc1 Mon Sep 17 00:00:00 2001 From: Brendan Golden Date: Sun, 10 Sep 2023 22:21:44 +0100 Subject: [PATCH] feat: update backend to share more info --- flake.nix | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/flake.nix b/flake.nix index 5bd2cc4..13e45cc 100644 --- a/flake.nix +++ b/flake.nix @@ -58,10 +58,6 @@ HOST_PORT = cfg.host_port; SSH_ROOT = "skynet_old"; - # Email stuff - EMAIL_SMTP = cfg.mail.host; - EMAIL_USER = cfg.mail.user; - # special categories of users USERS_ADMIN = lib.strings.concatStringsSep "," cfg.users.admin; USERS_COMMITTEE = lib.strings.concatStringsSep "," cfg.users.committee; @@ -86,6 +82,7 @@ EnvironmentFile = [ "${cfg.env.ldap}" "${cfg.env.discord}" + "${cfg.env.mail}" ]; }; }); @@ -120,37 +117,15 @@ env = { ldap = mkOption rec { type = types.str; - description = "Auth for the LDAP, has LDAP_ADMIN_PW"; + description = "Auth for the LDAP, has LDAP_HOST, LDAP_ADMIN, LDAP_ADMIN_PW"; }; discord = mkOption rec { type = types.str; description = "Auth for the discord bot, has LDAP_DISCORD_AUTH"; }; - }; - - ldap = { - host = mkOption rec { + mail = mkOption rec { type = types.str; - description = "LDAP Host"; - }; - - admin = mkOption rec { - type = types.str; - description = "LDAP admin account dn"; - }; - }; - - mail = { - host = mkOption rec { - type = types.str; - default = "mail.skynet.ie"; - description = "Email Host"; - }; - - user = mkOption rec { - type = types.str; - default = "compsoc@skynet.ie"; - description = "User for sending emails"; + description = "Mail details, has EMAIL_SMTP, EMAIL_USER, EMAIL_PASS"; }; }; @@ -235,6 +210,7 @@ EnvironmentFile = [ "${cfg.env.ldap}" "${cfg.env.discord}" + "${cfg.env.mail}" ]; }; };