Better proxmox LXC declaration
This commit is contained in:
parent
93b85f705f
commit
44655068b8
2 changed files with 5 additions and 2 deletions
|
@ -75,6 +75,7 @@
|
||||||
modules = [
|
modules = [
|
||||||
agenix.nixosModules.default
|
agenix.nixosModules.default
|
||||||
microvm.nixosModules.microvm
|
microvm.nixosModules.microvm
|
||||||
|
"${inputs.nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
|
||||||
"${inputs.self}/systems"
|
"${inputs.self}/systems"
|
||||||
"${inputs.self}/services"
|
"${inputs.self}/services"
|
||||||
{
|
{
|
||||||
|
@ -133,6 +134,7 @@
|
||||||
modules = [
|
modules = [
|
||||||
agenix.nixosModules.default
|
agenix.nixosModules.default
|
||||||
microvm.nixosModules.microvm
|
microvm.nixosModules.microvm
|
||||||
|
"${inputs.nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
|
||||||
"${inputs.self}/systems"
|
"${inputs.self}/systems"
|
||||||
"${inputs.self}/services"
|
"${inputs.self}/services"
|
||||||
{
|
{
|
||||||
|
@ -158,6 +160,7 @@
|
||||||
modules = [
|
modules = [
|
||||||
agenix.nixosModules.default
|
agenix.nixosModules.default
|
||||||
inputs.authentik-nix.nixosModules.default
|
inputs.authentik-nix.nixosModules.default
|
||||||
|
"${inputs.nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
|
||||||
{
|
{
|
||||||
services.authentik = {
|
services.authentik = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -11,8 +11,8 @@ in
|
||||||
proxmoxLXC = {
|
proxmoxLXC = {
|
||||||
enable = true;
|
enable = true;
|
||||||
privileged = false;
|
privileged = false;
|
||||||
manageNetwork = true;
|
manageNetwork = false;
|
||||||
manageHostName = true;
|
manageHostName = false;
|
||||||
};
|
};
|
||||||
systemd.suppressedSystemUnits = [
|
systemd.suppressedSystemUnits = [
|
||||||
"dev-mqueue.mount"
|
"dev-mqueue.mount"
|
||||||
|
|
Loading…
Reference in a new issue