The Virtual Machines Manager for Bhyve
If you want to be updated about development progress, subscribe to the newsletter.
Frequently Asked Questions
What is Runhyve?
Runhyve is a virtual machines and virtual networks manager for FreeBSD+bhyve.
How does it work?
Runhyve consists of two parts: hypervisor and web application - panel. To build hypervisor we chose software like FreeBSD, ZFS, vm-bhyve, nginx. Panel is powered by Elixir and Phoenix.
We created set of wrapper scripts for vm-bhyve and exposed them as HTTP endpoints. Panel calls these endpoints to manage resources on hypervisor.
What can I do with Runhyve?
While runhyve is still in early stage of development you can already use it for basic virtual machines and networks management.
How much does it cost?
It's free! All of our code is released under BSD 2-clause "Simplified" License. Check out our project in GitLab: https://gitlab.com/runhyve.
How can I help the project?
Fork one of our repositories on GitLab and submit us a Merge Request. We suggest to open issue and discuss before that just to avoid duplication of efforts.