From d2ad6ac70139d7ba5a731266d831152550608cf6 Mon Sep 17 00:00:00 2001 From: alexion Date: Mon, 19 Oct 2026 23:06:15 -0400 Subject: [PATCH] refactor(nixos): derive RomM nginx host from route --- configs/nixos/guests/romm.nix | 6 +++--- configs/nixos/modules/services/romm.nix | 7 ------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/configs/nixos/guests/romm.nix b/configs/nixos/guests/romm.nix index 394a2a0..df1bbc9 100644 --- a/configs/nixos/guests/romm.nix +++ b/configs/nixos/guests/romm.nix @@ -131,9 +131,9 @@ in ]; guests.romm = { - interior.modules.services.romm = { - enable = true; - virtualHost = cfg.reverseProxy.route.domain; + interior = { + modules.services.romm.enable = true; + services.romm.nginx.virtualHost = cfg.reverseProxy.route.domain; }; mounts = { diff --git a/configs/nixos/modules/services/romm.nix b/configs/nixos/modules/services/romm.nix index d9ea379..0e0c134 100644 --- a/configs/nixos/modules/services/romm.nix +++ b/configs/nixos/modules/services/romm.nix @@ -16,12 +16,6 @@ in readOnly = true; description = "Path to RomM's environment file."; }; - - virtualHost = lib.mkOption { - type = lib.types.str; - example = "romm.example.org"; - description = "Public host name configured in RomM's nginx."; - }; }; config = lib.mkMerge [ @@ -41,7 +35,6 @@ in database.createLocally = true; redis.createLocally = true; watcher.enable = true; - nginx.virtualHost = cfg.virtualHost; inherit (cfg) environmentFile; };