summaryrefslogtreecommitdiff
path: root/modules/nixosModules/desktop/tailscale.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixosModules/desktop/tailscale.nix')
-rw-r--r--modules/nixosModules/desktop/tailscale.nix19
1 files changed, 10 insertions, 9 deletions
diff --git a/modules/nixosModules/desktop/tailscale.nix b/modules/nixosModules/desktop/tailscale.nix
index f2ab9fc..a9d2968 100644
--- a/modules/nixosModules/desktop/tailscale.nix
+++ b/modules/nixosModules/desktop/tailscale.nix
@@ -1,22 +1,23 @@
-{ lib, ... }: {
- flake.nixosModules.tailscaleDesktop = { config, ... }: {
+{lib, ...}: {
+ flake.nixosModules.tailscaleDesktop = {config, ...}: {
services.tailscale = {
enable = true;
useRoutingFeatures = "client";
openFirewall = true;
+ extraUpFlags = [ "--accept-dns=false" ];
};
-
+
networking.firewall = {
- enable = lib.mkDefault true;
- trustedInterfaces = [ "tailscale0" ];
- allowedUDPPorts = [ config.services.tailscale.port ];
+ enable = lib.mkDefault false;
+ trustedInterfaces = ["tailscale0"];
+ allowedUDPPorts = [config.services.tailscale.port];
};
};
- flake.nixosModules.nasClient = { pkgs, ... }: {
- boot.supportedFilesystems = [ "nfs" ];
+ flake.nixosModules.nasClient = {pkgs, ...}: {
+ boot.supportedFilesystems = ["nfs"];
- environment.systemPackages = with pkgs; [ nfs-utils ];
+ environment.systemPackages = with pkgs; [nfs-utils];
fileSystems."/mnt/data" = {
device = "100.64.0.2:/tank/data";