Volt VMM (Neutron Stardust): source-available under AGPSL v5.0

KVM-based microVMM for the Volt platform:
- Sub-second VM boot times
- Minimal memory footprint
- Landlock LSM + seccomp security
- Virtio device support
- Custom kernel management

Copyright (c) Armored Gates LLC. All rights reserved.
Licensed under AGPSL v5.0
This commit is contained in:
Karl Clinger
2026-03-21 01:04:35 -05:00
commit 40ed108dd5
143 changed files with 50300 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
# Volt shared bridge device
# Managed by systemd-networkd
# Used by both Volt VMs (TAP) and Voltainer containers (veth)
#
# Install: cp nova0.netdev /etc/systemd/network/
# Apply: systemctl restart systemd-networkd
[NetDev]
Name=nova0
Kind=bridge
Description=Volt unified VM/container bridge
[Bridge]
# Forward delay for fast convergence (microVMs boot fast)
ForwardDelaySec=0
# Enable hairpin mode for container-to-container on same bridge
# This allows traffic to exit and re-enter on the same port
# Useful for service mesh / sidecar patterns
HairpinMode=true
# STP disabled by default (single bridge, no loops)
# Enable if creating multi-bridge topologies
STP=false
# VLAN filtering (optional, for multi-tenant isolation)
VLANFiltering=false
# Multicast snooping for efficient multicast
MulticastSnooping=true