Some checks failed
Run nix flake check / flake-check (push) Has been cancelled
23 lines
498 B
Nix
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";
|
|
};
|
|
};
|
|
}
|