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

@ -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 { grafana-lxc = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
specialArgs = {inherit inputs;}; specialArgs = {inherit inputs;};

View file

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