new power.ups configs

This commit is contained in:
2023-12-10 14:53:55 -05:00
parent 4c3c44f052
commit a38118b191
3 changed files with 45 additions and 31 deletions

View File

@ -88,13 +88,26 @@ in
power.ups = {
enable = true;
mode = "standalone";
mode = "netserver";
ups."cyberpower" = {
description = "Cyberpower EC650LCD";
driver = "usbhid-ups";
port = "auto";
};
upsd = {
enable = true;
listen = [
{ address = "0.0.0.0"; }
];
};
users.upsmon = {
passwordFile = secrets.upsmon.path;
upsmon = "master";
};
upsmon.monitor."cyberpower".user = "upsmon";
};
sops.secrets.upsmon = { };
programs.gnupg.agent = {
enable = true;