vmxplore a free VM front end for KVM with OpenZFS Support

vmxplore a free VM front end for KVM with OpenZFS Support

A GUI and TUI for KVM/libvirt. One static binary, no agent, no daemon.

Built for KVM and enhanced with OpenZFS vmxplore allows you to effortlessly install cloud images, clones and custom postinstall.sh scripts so you can turn ANY application into a push button vm.

The graphics console is a hand-rolled RFB (Remote Frame Buffer) implementation rendering the guest's framebuffer natively into the window, with full mouse, keyboard, and two-way clipboard. No websockify, no noVNC, no virt-viewer — no bridge process at all. It talks straight to qemu's VNC server (over loopback locally, over an ssh forward for a remote host), and the GUI runs natively on Wayland (and X11).

And best off its 100% BSD-3 FREE!!

https://github.com/vmxplore/vmxplore

u/anthony-kldload — 18 hours ago

New OS for OpenZFS /root for linux

Just wanted to take a second and see if you guys were interested in having a look at my new
OpenZFS build tool, The tool effortlessly builds OpenZFS /root Linux images that are highly optimized for every aspect of OpenZFS, including KVM/Docker/Podman/Kubernetes as native datasets and a specialized hypervisor that leverages the advanced capability of a finely tuned OpenZFS substrate.

and its simple, build, burn, boot .. Or download and burn the pre-built .iso

Any feedback would be fantastic! Thanks!!

Cheers,
Anthony,
kldload.com
https://github.com/kldload/kldload

u/anthony-kldload — 19 hours ago
▲ 0 r/eBPF

Have you ever wished eBPF was included by “default”?

So I built and entire linux tool kit that makes eBPF a first class citizen across nearly any linux distribution with a single click.. and its literally bsd-3 free for everyone!!

see the difference for yourself at kldload.com

cheers

reddit.com
u/anthony-kldload — 8 days ago

WireGuard deliberately didn't ship a management layer — so I built one anyone can use

WireGuard's authors deliberately left management out of scope — no key distribution, no fleet view, and they were right to. But I kept wanting it, so I built one anyone can use: a simple console over the primitives, not a layer wrapped around them.

Every host, every interface, every peer in one tree, read over plain ssh — and every action prints the wg/ip command before it runs. It works on estates it didn't create, and any device that speaks WireGuard can join one it did.

It's brand new v0.1.1 & BSD-3 Free!

https://github.com/wgxplore/wgxplore

u/anthony-kldload — 16 days ago
▲ 0 r/zfs

zxplore - A New Primitives Tool for OpenZFS

I got tired of doing ZFS surgery by hand at 2am, so I built zxplore.

Three views over one engine. The **browser** shows datasets and snapshots with the full property dossier - the value, whether it's local/inherited/default, both permission layers (POSIX/ACL and `zfs allow` delegations), pool health - and lets you edit properties inline. **Transfer** does send/recv between hosts and picks the cheapest correct stream itself: resume token if a previous run died, incremental if the ends share a snapshot, full otherwise. Encrypted datasets go raw (`send -w`), so the backup box stores what it can never read, and it's delegation-aware, so you can replicate as an unprivileged user. The **explorer** is my favorite part - you walk into any snapshot like it's a folder and pull out a single file, including files that only exist in snapshots now.

Also in there: boot environments derived from the pool's real `bootfs` rather than a hardcoded name, live zvol resize, and `zfs diff` between two points in time.

A few design decisions r/zfs might have opinions on:

* It shells out to `zfs`/`zpool` instead of binding libzfs. That's what makes remote hosts trivial - the far side needs nothing but sshd. No agent, no daemon, no listening port.

* Read-only by default. Writes need an explicit unlock (`Alt+L` in the GUI, `:rw` in the TUI), destroys make you retype the target name, and everything it runs lands in an audit log.

* It runs unprivileged and elevates per command via pkexec/sudo instead of demanding you launch the whole thing as root.

* Tests run against fake `zfs`/`zpool`/`ssh` binaries serving fixtures, so the suite proves features end to end without ever touching a real pool.

Every release ships a fully static `zxplore-tui` - no runtime deps beyond the ZFS CLI, scp it anywhere - plus rpm/deb/Arch packages. The GUI is Fyne/cgo, so that one builds from source or from the packaging in-tree.

Caveats, honestly: it's young at v1.1.0, expect rough edges, please file issues. Binaries are published for Linux, FreeBSD, illumos and Solaris but CI only cross-compiles those - my actual runtime testing is Linux, so FreeBSD reports are especially welcome. BSD-3-Clause.

Repo: https://github.com/zxplore/zxplore

Happy to answer anything. And I'd genuinely like to know which ZFS operations you find most annoying to do by hand - that's what I'm prioritizing next.

https://preview.redd.it/ocdah432c9hh1.png?width=3412&format=png&auto=webp&s=9e6c9fc0a3e0edaa3f5def2167dc89f60e8f4f89

reddit.com
u/anthony-kldload — 17 days ago