feat: mail
This commit is contained in:
parent
f83f1f3524
commit
5f2d2fc54b
8 changed files with 68 additions and 3 deletions
|
|
@ -196,6 +196,27 @@ in
|
|||
fruit:metadata = stream
|
||||
'';
|
||||
|
||||
services.smartd = {
|
||||
enable = true;
|
||||
};
|
||||
nixpkgs.overlays = [
|
||||
(self: super: {
|
||||
zfs = super.zfs.override {enableMail = true;};
|
||||
})
|
||||
];
|
||||
|
||||
services.zfs.zed.settings = {
|
||||
ZED_EMAIL_ADDR = [ "root" ];
|
||||
ZED_EMAIL_PROG = "${pkgs.msmtp}/bin/msmtp";
|
||||
ZED_EMAIL_OPTS = "@ADDRESS@";
|
||||
|
||||
ZED_NOTIFY_INTERVAL_SECS = 3600;
|
||||
ZED_NOTIFY_VERBOSE = true;
|
||||
|
||||
ZED_USE_ENCLOSURE_LEDS = true;
|
||||
ZED_SCRUB_AFTER_RESILVER = true;
|
||||
};
|
||||
|
||||
ragon = {
|
||||
cli.enable = true;
|
||||
user.enable = true;
|
||||
|
|
@ -223,6 +244,7 @@ in
|
|||
docker.enable = true;
|
||||
ssh.enable = true;
|
||||
nginx.enable = true;
|
||||
msmtp.enable = true;
|
||||
jellyfin.enable = true;
|
||||
photoprism.enable = true;
|
||||
tailscale.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue