diff options
| author | adikro <adikro@disroot.org> | 2025-11-11 01:04:21 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2025-11-11 01:04:21 +0100 |
| commit | e65a63d62a0cd40a7463c356bb2e43be057703ca (patch) | |
| tree | 4206a452b3ef9c4197d62df3af844a59aba3a341 /modules/virtualization.nix | |
| parent | 07cc258498d598a687e228995be5f40fd6a249a1 (diff) | |
revamped virtualization, added docker, added winboat
Diffstat (limited to 'modules/virtualization.nix')
| -rw-r--r-- | modules/virtualization.nix | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/modules/virtualization.nix b/modules/virtualization.nix index 9dc55ff..b7e27cb 100644 --- a/modules/virtualization.nix +++ b/modules/virtualization.nix @@ -1,14 +1,22 @@ { pkgs, ... }: { - virtualisation.libvirtd = { - enable = true; - qemu = { - package = pkgs.qemu_kvm; - swtpm.enable = true; + virtualisation = { + libvirtd = { + enable = true; + qemu = { + package = pkgs.qemu_kvm; + swtpm.enable = true; + }; + }; + + docker = { + enable = true; + extraPackages = with pkgs; [ docker-compose ]; }; }; programs.virt-manager.enable = true; - users.users.adam.extraGroups = [ "libvirtd" "kvm" ]; - networking.firewall.allowedTCPPorts = [ 16509 ]; +# networking.firewall.allowedTCPPorts = [ 16509 ]; # NAT + + users.users.adam.extraGroups = [ "libvirtd" "kvm" "docker" ]; } |
