vmsilo/modules
Davíð Steinn Geirsson 3b640b1662 netvm: support network.netvm = "host" for host-routed networking
Route VM traffic through the host directly instead of requiring a
separate netvm VM. Uses the same nftables NAT and forward firewall
rules as VM-based netvms, applied on the host using TAP interface
names. Removes the hostNetworking.nat options in favor of the
unified netvm approach.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 15:28:47 +00:00
..
lib netvm: add network.netvm/isNetvm convenience layer for auto VM-to-VM links 2026-03-07 14:21:38 +00:00
assertions.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
css-colors.nix feat(tray): add tray proxy for VM system tray integration 2026-02-17 23:29:42 +00:00
default.nix netvm: add network.netvm/isNetvm convenience layer for auto VM-to-VM links 2026-03-07 14:21:38 +00:00
desktop.nix Change nixosVms from list to attrset keyed by VM name 2026-02-26 20:26:55 +00:00
netvm.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
networking.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
options.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00
overlay.nix Use virglrenderer and mesa from latest git 2026-02-22 14:22:23 +00:00
package.nix Change nixosVms from list to attrset keyed by VM name 2026-02-26 20:26:55 +00:00
pci.nix refactor(nix-module): split config.nix into focused modules 2026-02-13 21:35:57 +00:00
scripts.nix netvm: add network.netvm/isNetvm convenience layer for auto VM-to-VM links 2026-03-07 14:21:38 +00:00
services.nix netvm: support network.netvm = "host" for host-routed networking 2026-03-07 15:28:47 +00:00