From a0e3c71760c9408f1f14d904c3ab8e7d75dc6c3b Mon Sep 17 00:00:00 2001 From: Christine Elisabeth Koppel Date: Fri, 6 Feb 2026 15:06:45 +0100 Subject: [PATCH] Update Traefik configuration to use GRUB bootloader and disable EFI options - dammit NixOS and Proxmox --- nix-system-configs/traefik/traefik-config.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nix-system-configs/traefik/traefik-config.nix b/nix-system-configs/traefik/traefik-config.nix index be79541..9eb28b2 100644 --- a/nix-system-configs/traefik/traefik-config.nix +++ b/nix-system-configs/traefik/traefik-config.nix @@ -29,9 +29,12 @@ in { (import "${home-manager}/nixos") ]; - # Bootloader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; + # Bootloader - The given default one by NixOS is not to be trusted.... + boot.loader.grub.enable = true; + boot.loader.grub.version = 2; + boot.loader.grub.device = "/dev/sda"; + # Disable EFI bootloader options if present: + boot.loader.efi.enable = false; networking.hostName = "nixos-traefik"; # Define your hostname. # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.