Add vaultwarden config
This commit is contained in:
parent
2918c6fd89
commit
7c96801a45
2 changed files with 20 additions and 2 deletions
20
flake.nix
20
flake.nix
|
@ -149,7 +149,7 @@
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
qbittorrent-vpn = nixpkgs.lib.nixosSystem {
|
qbittorrent-vpn = nixpkgs.lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
specialArgs = {inherit inputs;};
|
specialArgs = {inherit inputs;};
|
||||||
modules = [
|
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 {
|
grafana-lxc = nixpkgs.lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
specialArgs = {inherit inputs;};
|
specialArgs = {inherit inputs;};
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
./jellyfin
|
./jellyfin
|
||||||
./nextcloud
|
./nextcloud
|
||||||
./grafana
|
./grafana
|
||||||
./authentik
|
|
||||||
./postgresql
|
./postgresql
|
||||||
./onlyoffice
|
./onlyoffice
|
||||||
./collabora
|
./collabora
|
||||||
./qbittorrent-vpn
|
./qbittorrent-vpn
|
||||||
./nixarr
|
./nixarr
|
||||||
|
./vaultwarden
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue