mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-15 21:12:04 +01:00
node_exporter listened on 0.0.0.0, so access control rested entirely on the nftables allowlist. Bind node/smartctl exporters to the host static LAN IPv4 (the same address VictoriaMetrics scrapes), keeping the socket off tailscale/bridge interfaces even if the firewall regresses. Hosts without a static LAN address (shoukei, akane) now run no exporters at all instead of loopback-bound ones nobody scrapes; akane, a UTM VM, previously ran a loopback smartctl exporter with no physical disks. LAN-bound exporters also get the boot-race treatment from #372 (network-online ordering plus patient restart); loopback-bound hosts must not pull in network-online because NM wait-online would stall their offline boots.