Remix.run Logo
▲ pacija 18 hours ago

I have FreeBSD directly on metal, with just ZFS datastore and vm-bhyve [1] directly on it. All my services are in separate bhyve VMs. Most of those are also FreeBSD-based but some that require docker are Linux-based (my radio [2] is azuracast [3] in docker inside Ubuntu as a bhyve vm on FreeBSD). This way I can setup zrepl [4] on host to periodically snapshot whole VMs and send them to another box or to external USB disk, and I'm backed up.

[1] https://github.com/freebsd/vm-bhyve

[2] https://www.dno.rs/radio

[3] https://github.com/AzuraCast/AzuraCast

[4] https://github.com/zrepl/zrepl

▲hnlmorg 7 hours ago | parent [-]

Nice. I’ll have a read of those links. Thank you