From 7ff5c2e346a8efeba0c27f473271d8298a1266c2 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 8 Dec 2023 09:00:57 -0800 Subject: delete configuration for old machines These machines are gone, no need to keep the configuration around. --- hosts/tahoe/default.nix | 73 ------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 hosts/tahoe/default.nix (limited to 'hosts/tahoe/default.nix') diff --git a/hosts/tahoe/default.nix b/hosts/tahoe/default.nix deleted file mode 100644 index 0f955f9..0000000 --- a/hosts/tahoe/default.nix +++ /dev/null @@ -1,73 +0,0 @@ -{ config, pkgs, hostname, lib, self, ... }: -let - secrets = config.age.secrets; -in -{ - imports = [ - ./boot.nix - ./hardware.nix - ./services.nix - "${self}/profiles/btrfs.nix" - "${self}/profiles/nas.nix" - "${self}/profiles/acme.nix" - "${self}/profiles/nginx.nix" - "${self}/profiles/samba.nix" - "${self}/profiles/backup.nix" - "${self}/profiles/git-server.nix" - "${self}/profiles/music-server.nix" - "${self}/profiles/hardware/amd.nix" - "${self}/profiles/monitoring/exporter.nix" - ]; - - # Use systemd-networkd for networking - systemd.network.enable = true; - systemd.network.networks.enp42s0 = { - matchConfig.Name = "enp42s0"; - networkConfig.DHCP = "yes"; - dhcpV4Config = { - UseDNS = "yes"; - UseDomains = "yes"; - }; - }; - - systemd.network.networks.enp33s0f1 = { - matchConfig.Name = "enp33s0f1"; - networkConfig.DHCP = "yes"; - dhcpV4Config = { - UseDNS = "yes"; - UseDomains = "yes"; - }; - }; - - networking.useNetworkd = true; - networking.useDHCP = false; - networking.firewall.enable = false; - networking.private-wireguard.enable = true; - - services.nscd.enable = false; - system.nssModules = lib.mkForce [ ]; - - my.services.backup = { - enable = true; - repository = "/data/slow/backups/hosts/${config.networking.hostName}"; - timerConfig = { OnCalendar = "00:15"; }; - passwordFile = secrets."restic/repo-systems".path; - paths = - [ - "/data/fast/music" - "/data/fast/photos" - "/home/fcuny/documents" - "/home/fcuny/workspace" - "/home/fcuny/media" - ]; - exclude = [ ]; - }; - - # This value determines the NixOS release from which the default - # settings for stateful data, like file locations and database versions - # on your system were taken. It‘s perfectly fine and recommended to leave - # this value at the release version of the first install of this system. - # Before changing this value read the documentation for this option - # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). - system.stateVersion = "21.11"; # Did you read the comment? -} -- cgit v1.2.3