vaultwarden

This commit is contained in:
tulg 2026-04-25 21:23:44 +03:00
parent cb702d833b
commit 72d6e48343
4 changed files with 24 additions and 0 deletions

View file

@ -24,6 +24,16 @@
openFirewall = true;
};
services.vaultwarden = {
enable = true;
config = {
DOMAIN = "https://vault.kittykat.poggerer.xyz";
SIGNUPS_ALLOWED = false;
ROCKET_PORT = 8222;
};
};
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = ["nix-command" "flakes"];
system.stateVersion = "25.05";

View file

@ -49,6 +49,12 @@
certResolver = "letsencrypt";
};
};
vaultwarden = {
rule = "Host(`vault.kittykat.poggerer.xyz`)";
entryPoints = ["websecure"];
service = "vaultwarden";
tls.certResolver = "letsencrypt";
};
};
services = {
@ -59,6 +65,11 @@
];
};
};
vaultwarden = {
loadBalancer.servers = [
{url = "http://127.0.0.1:8222";}
];
};
};
};
};