Add vaultwarden config

This commit is contained in:
Théo Barnouin 2025-06-05 14:00:37 +02:00
parent 2918c6fd89
commit 7c96801a45
2 changed files with 20 additions and 2 deletions

View file

@ -149,7 +149,7 @@
}
];
};
qbittorrent-vpn = nixpkgs.lib.nixosSystem {
qbittorrent-vpn = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs;};
modules = [
@ -218,6 +218,24 @@
}
];
};
vaultwarden = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs;};
modules = [
agenix.nixosModules.default
crowdsec.nixosModules.crowdsec-firewall-bouncer
"${inputs.nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
"${inputs.self}/systems/minimalLXCConfig.nix"
"${inputs.self}/services"
"${inputs.self}/modules"
{
networking.hostName = "vaultwarden";
services.vm_vaultwarden = {
enable = true;
};
}
];
};
grafana-lxc = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs;};

View file

@ -6,11 +6,11 @@
./jellyfin
./nextcloud
./grafana
./authentik
./postgresql
./onlyoffice
./collabora
./qbittorrent-vpn
./nixarr
./vaultwarden
];
}