diff --git a/hosts/Infini-OPTIPLEX/vaultwarden.nix b/hosts/Infini-OPTIPLEX/vaultwarden.nix index 6300213..f975b48 100644 --- a/hosts/Infini-OPTIPLEX/vaultwarden.nix +++ b/hosts/Infini-OPTIPLEX/vaultwarden.nix @@ -1,7 +1,7 @@ { config, lib, pkgs, ... }: { - persist.directories = [ config.services.vaultwarden.config.DATA_FOLDER ]; + persist.directories = [ config.services.vaultwarden-test.dataDir ]; services.nginx.virtualHosts."bitwarden.inx.moe" = config.common.nginx.ssl // { locations."/" = { @@ -9,15 +9,14 @@ }; }; - services.vaultwarden = { + services.vaultwarden-test = { enable = true; environmentFile = config.secrets."vaultwarden"; + dataDir = "/srv/vaultwarden"; config = { DOMAIN = "https://bitwarden.inx.moe"; SIGNUPS_ALLOWED = false; - DATA_FOLDER = "/srv/vaultwarden"; - ROCKET_ADDRESS = "127.0.0.1"; ROCKET_PORT = 8222; ROCKET_LOG = "critical"; diff --git a/secrets/default.nix b/secrets/default.nix index 968c11b..41385b9 100644 --- a/secrets/default.nix +++ b/secrets/default.nix @@ -26,7 +26,7 @@ in "inx.moe.pem" = withOwner "nginx" secrets."inx.moe.pem"; "inx.moe.key" = withOwner "nginx" secrets."inx.moe.key"; }) - (mkIf config.services.vaultwarden.enable { + (mkIf config.services.vaultwarden-test.enable { "vaultwarden" = withOwner "vaultwarden" secrets."vaultwarden"; }) ];