diff --git a/nix/nixos-module/container/bird.nix b/nix/nixos-module/container/bird.nix index 51a8688..0fe94ea 100644 --- a/nix/nixos-module/container/bird.nix +++ b/nix/nixos-module/container/bird.nix @@ -92,7 +92,10 @@ in } ''} - ${lib.optionalString (builtins.match "anon.*" hostName != null) '' + ${lib.optionalString ( + builtins.match "anon.*" hostName != null || + hostName == "flpk-gw" + ) '' # BIRD routing table for Wireguard transport ipv4 table vpn4_table; @@ -211,7 +214,10 @@ in preference = preference + ${toString (100 - n)}; accept; }; - ${lib.optionalString (builtins.match "anon.*" hostName != null) '' + ${lib.optionalString ( + builtins.match "anon.*" hostName != null || + hostName == "flpk-gw" + ) '' table vpn4_table; ''} };