nixos-config/machines/cherry/network-tinc.nix

19 lines
438 B
Nix
Raw Normal View History

{ pkgs, config, ... }:
2023-12-17 13:06:57 +01:00
{
tinc.private.enable = true;
2023-12-17 16:17:28 +01:00
tinc.private.ipv4 = "10.23.42.29";
2023-12-17 13:06:57 +01:00
healthchecks.localCommands.ping-private = pkgs.writers.writeBash "ping-private" ''
ping -c 1 -W 5 ${config.tinc.private.ipv4}
'';
tinc.secret.enable = true;
tinc.secret.ipv4 = "10.123.42.29";
2023-12-17 13:06:57 +01:00
healthchecks.localCommands.ping-secret = pkgs.writers.writeBash "ping-secret" ''
ping -c 1 -W 5 ${config.tinc.secret.ipv4}
'';
2023-12-17 13:06:57 +01:00
}