aboutsummaryrefslogtreecommitdiff
path: root/hosts/tower/web
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/tower/web')
-rw-r--r--hosts/tower/web/vaultwarden.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/hosts/tower/web/vaultwarden.nix b/hosts/tower/web/vaultwarden.nix
index 16d1d06..669bfda 100644
--- a/hosts/tower/web/vaultwarden.nix
+++ b/hosts/tower/web/vaultwarden.nix
@@ -1,5 +1,6 @@
-{ ... }:
+{ lib, config, ... }:
let
+ cfg = config.services.vaultwarden;
domain = "vaultwarden.sorre.internal";
in
{
@@ -16,4 +17,10 @@ in
LOG_LEVEL = "debug";
};
};
+
+ systemd.services.vaultwarden = lib.mkIf cfg.enable {
+ serviceConfig.EnvironmentFile = [
+ "/var/secrets/vaultwarden.env"
+ ];
+ };
}