Based on Python3 and Flask, the interface is light and can be start or stop, only when you need it.
Can be install on all old PC running Debian.
You can use Hype² to create Virtual Machine, but also container based on LXC.
Moreover, as it is based on common software : Qemu/KVM, LXC, Openvswitch, Nginx.
You can also use the standart commands (virsh, lxc, ovs...) and find a lot of documentation.
Created using commun libriaries, in Python3.
Can easely imagine some features such as Docker or Ansible.
bridge-utils
auto br0
iface br0 inet static
bridge_ports
bridge_fd 0
bridge_maxwait 0
address
netmask
gateway
auto
iface inet manual
NB:You can also create the bridge in cli, please refer to : https://www.baeldung.com/linux/bridging-network-interfaces as example.
apt install git
git clone https://github.com/pyhype2/Hype2.git
cd Hype2
sh ./install.sh
python3 ./app.py
and go to https://your_ip/