diff --git a/modules/system/homelab/pass.nix b/modules/system/homelab/pass.nix index b197063..0080966 100644 --- a/modules/system/homelab/pass.nix +++ b/modules/system/homelab/pass.nix @@ -1,12 +1,15 @@ -{ homelab, ... }: { +{ homelab, ... }: let + app-url = "https://pass.proxy.${homelab.domain}"; +in { services.vaultwarden = { enable = true; + domain = app-url; + backupDir = "/mnt/data/vaultwarden"; config = { - DOMAIN = "https://pass.proxy.${homelab.domain}"; + DOMAIN = app-url; ROCKET_PORT = 8060; ROCKET_ADDRESS = "127.0.0.1"; ROCKET_LOG = "critical"; - DATA_FOLDER = "/mnt/data/vaultwarden"; SIGNUPS_ALLOWED = true; }; };