diff --git a/machines/NixOS-CT/default.nix b/machines/NixOS-CT/default.nix index 86f11fb..891c8f8 100644 --- a/machines/NixOS-CT/default.nix +++ b/machines/NixOS-CT/default.nix @@ -3,19 +3,21 @@ ./hardware-configuration.nix inputs.self.nixosRoles.container + direnv virtualisation fail2ban gitea + joplin-server mailserver microbin nginx roundcube - seafile + # seafile vaultwarden battery-historian - media-stack + # media-stack duplicacy ]; diff --git a/profiles/virtualisation.nix b/profiles/virtualisation.nix index c02936b..72afae1 100644 --- a/profiles/virtualisation.nix +++ b/profiles/virtualisation.nix @@ -24,13 +24,13 @@ with config.deviceSpecific; { }; virtualisation.lxd = { - enable = true; + enable = !isContainer; zfsSupport = (devInfo.fileSystem == "zfs"); recommendedSysctlSettings = true; }; virtualisation.lxc = { - enable = true; - lxcfs.enable = true; + enable = !isContainer; + lxcfs.enable = !isContainer; systemConfig = '' lxc.lxcpath = /var/lib/lxd/containers ${if devInfo.fileSystem == "zfs" then ''