aboutsummaryrefslogtreecommitdiff
path: root/hosts/tower/web
diff options
context:
space:
mode:
authorIsabella Bastaja <isabella@sorre.xyz>2026-08-21 19:34:47 +0200
committerIsabella Bastaja <isabella@sorre.xyz>2026-08-21 19:35:05 +0200
commit51785add6fd1689b78e831fb268a2309c9463f9c (patch)
treec22328ec321597ae60e07170ea7a1df6e38c0975 /hosts/tower/web
parent3a52c23a412faf41a768082bb97917ec984372ec (diff)
vaultwarden: add admin token
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"
+ ];
+ };
}