Files
sydnix/modules/nixos/tailscale.nix
2025-06-02 12:00:09 -06:00

23 lines
390 B
Nix
Executable File

{ config, lib, pkgs, ... }:
with lib;
let cfg = config.sydnix.tailscale;
in {
options = {
sydnix.tailscale = {
enable = mkEnableOption "Tailscale";
};
};
config = mkIf cfg.enable {
services.tailscale.enable = true;
networking.firewall.trustedInterfaces = [
"36mtailscale0"
];
sydnix.impermanence.directories = [ "/var/lib/tailscale" ];
};
}