diff options
Diffstat (limited to 'machines/nixos/x86_64-linux/do-rproxy/default.nix')
| -rw-r--r-- | machines/nixos/x86_64-linux/do-rproxy/default.nix | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/machines/nixos/x86_64-linux/do-rproxy/default.nix b/machines/nixos/x86_64-linux/do-rproxy/default.nix index 877f4c5..32005e0 100644 --- a/machines/nixos/x86_64-linux/do-rproxy/default.nix +++ b/machines/nixos/x86_64-linux/do-rproxy/default.nix @@ -1,30 +1,15 @@ -{ - config, - lib, - modulesPath, - ... -}: +{ config, modulesPath, ... }: { imports = [ - (modulesPath + "/profiles/qemu-guest.nix") (modulesPath + "/virtualisation/digital-ocean-config.nix") ./disks.nix - ./digitalocean.nix ./secrets.nix ./profiles/nginx.nix ]; - # do not use DHCP, as DigitalOcean provisions IPs using cloud-init - networking.useDHCP = lib.mkForce false; - networking.hostName = "do-rproxy"; - boot.loader.grub = { - efiSupport = true; - efiInstallAsRemovable = true; - }; - networking.wireguard = { enable = true; interfaces.wg0 = { @@ -44,5 +29,7 @@ networking.firewall.trustedInterfaces = [ "wg0" ]; networking.firewall.allowedUDPPorts = [ 51871 ]; + my.modules.hardware.do-droplet.enable = true; + system.stateVersion = "25.05"; # Did you read the comment? } |
