refactor: implement intermediate mySecrets options

This commit is contained in:
Jet 2026-02-16 21:32:30 -08:00
parent d756f302d5
commit 55876f2828
7 changed files with 50 additions and 27 deletions

View file

@ -11,7 +11,12 @@
implicit = false; # StartTLS usually on 587
};
};
# authentication.fallback-admin set in secrets.nix
authentication.fallback-admin = {
user = "admin";
secret = config.mySecrets.stalwartAdmin;
};
# Stalwart configuration is quite extensive.
# By default it listens on standard ports (25, 465, 587, 993, 4190)
# and provides a web admin UI on 8080.