snix/users/sterni/machines/ingeborg
sterni 5dd66ab066 feat(sterni/ingeborg/monitoring): send smartd warnings to IRC
Though netdata integrates smartd data it doesn't generate warnings like
smartd does. It would be nice to have them go to IRC. The NixOS module
for some reason has decided to implement its own very restricted
notifications framework on top of the one that smartd provides
dispatching to either mail (note that this is implemented in the NixOS
module and doesn't use smartd's own support for this), wall(1) or some
systemd mechanism. This is implemented in some shell script that can't
be provided by the user.

Luckily, the module is relatively small otherwise and we can easily
inline the relevant service definitions and use our own script instead.

Change-Id: I1e1ceff3c21a92ac42079c02813366671141b9b4
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12969
Reviewed-by: sterni <sternenseemann@systemli.org>
Autosubmit: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2025-01-11 16:11:46 +00:00
..
http feat(sterni/nix/html): make <html> also emit doctype 2024-12-31 09:03:37 +00:00
default.nix chore(sterni/machines/ingeborg): remove gopher related configs 2024-12-21 21:27:13 +00:00
hardware.nix chore(sterni/machines/ingeborg): add usbhid kernel module 2024-11-15 14:53:59 +00:00
irccat.nix feat(sterni/ingeborg): set up monitoring via netdata 2023-11-30 21:21:14 +00:00
minecraft.nix chore(sterni/ingeborg/minecraft): 1.21.1 -> 1.21.3 2024-11-17 16:09:44 +00:00
monitoring.nix feat(sterni/ingeborg/monitoring): send smartd warnings to IRC 2025-01-11 16:11:46 +00:00
network.nix docs(sterni/machines/ingeborg): add example ssh config for unlock 2024-11-15 14:53:59 +00:00
quassel.nix feat(sterni/machines/ingeborg): switch to quassel 2024-04-27 10:38:57 +00:00
tv.nix feat(sterni/ingeborg): add tv user for accessing media archive 2024-01-16 15:52:14 +00:00