nixos-servers/services/monitoring/alerttonotify.nix
Torjus Håkestad 3b500a25a7
Some checks failed
Run nix flake check / flake-check (push) Has been cancelled
Enable alerttonotify service
2025-02-11 22:34:41 +01:00

23 lines
498 B
Nix

{ pkgs, config, ... }:
{
sops.secrets."nats_nkey" = { };
systemd.services."alerttonotify" = {
enable = true;
wants = [ "network-online.target" ];
after = [
"network-online.target"
"sops-nix.service"
];
environment = {
NATS_URL = "nats://nats1.home.2rjus.net:4222";
NATS_NKEY_FILE = "${config.sops.secrets.nats_nkey.path}";
};
serviceConfig = {
Type = "exec";
ExecStart = "${pkgs.alerttonotify}/bin/alerttonotify";
};
};
}