- Use incus-lts (6.0.4) instead of latest incus to avoid cowsql build issues - Re-enable incus on congenital-optimist with LTS version - Restore incus-admin group membership for users - Fix missing parentheses in lab-tool SSH module - This provides stable containerization without build failures
15 lines
302 B
Nix
15 lines
302 B
Nix
{ config, pkgs, ... }:
|
|
{
|
|
virtualisation.incus = {
|
|
enable = true;
|
|
ui.enable = true;
|
|
package = pkgs.incus-lts; # Use LTS version to avoid cowsql build issues
|
|
};
|
|
|
|
environment.systemPackages = [
|
|
pkgs.incus-lts
|
|
pkgs.lxc
|
|
];
|
|
|
|
networking.firewall.allowedTCPPorts = [ 8443 ];
|
|
}
|