nix-config/nixos/_mixins/global/tailscale.nix
Gregory Burd 86706b1fc7 wimpy-ified
inspired by wimpysworld nix-config
2023-09-25 14:05:07 -04:00

16 lines
334 B
Nix

{ lib, ... }:
{
services.tailscale = {
enable = true;
useRoutingFeatures = lib.mkDefault "client";
};
networking.firewall = {
checkReversePath = "loose";
allowedUDPPorts = [ 41641 ]; # Facilitate firewall punching
};
environment.persistence = {
"/persist".directories = [ "/var/lib/tailscale" ];
};
}