base/network: use if then else instead of mkIf in tailscale routing config
This commit is contained in:
@@ -39,10 +39,14 @@ in
|
||||
services.tailscale = {
|
||||
enable = true;
|
||||
package = pkgsUnstable.tailscale;
|
||||
useRoutingFeatures = mkIf enableTSExitNode "server";
|
||||
extraSetFlags = mkIf enableTSExitNode [
|
||||
"--advertise-exit-node"
|
||||
];
|
||||
useRoutingFeatures = if enableTSExitNode then "server" else "none";
|
||||
extraSetFlags =
|
||||
if enableTSExitNode then
|
||||
[
|
||||
"--advertise-exit-node"
|
||||
]
|
||||
else
|
||||
[ ];
|
||||
};
|
||||
|
||||
# Firewall Configuration
|
||||
|
||||
Reference in New Issue
Block a user