Sanoid-portable: a self-contained, portable build of Sanoid

Inspired by wanting to run Sanoid on TrueNAS without needing to fuss about shebangs, dependencies, or FreeBSD jails, I built a portable sanoid binary.

sanoid-portable is a fully self-contained, portable build of the Sanoid suite (including Sanoid, Syncoid, and Findoid).

It bundles the sanoid, syncoid, findoid scripts, the Perl runtime, and all the necessary Perl dependencies into a single executable, which works on all architectures and OS platforms (even Windows). No need to install extra packages or mess with system configurations, download it and run it—it just works.

It’s been running sanoid and syncoid for me on my Linux and FreeBSD systems without issue.

See the README for install instructions.

Feel free to share your feedback or ask questions. I’d love to hear how it works for you!

Happy snapshotting!

9 Likes