As usual, these are intended for developer and tester types only. Don’t use with production data, things may be unstable or otherwise broken in a variety of ways.
Good chance to play with the new containers WIP feature as well. So many distros to pick from, its almost overwhelming. I’ve always wanted to try Arch…
That’s my plan, if I eventually migrate to SCALE and switch over my FreeBSD jails to Linux “Incus” jails.[1]
The Arch rolling release model + the AUR + a legit filesystem to do custom things
=
Very similar to a FreeBSD jail + the pkg repository on the latest branch
I already use Arch-based distros as my daily desktop, anyways.
This assumes that the Incus method on SCALE allows for the same, no-nonsense management: unambiguous mountpoints; a complete network stack that does not share the host’s IP address; no dependence on any other “hidden” or “iX” datasets, other than a “jails” family of datasets, a la iocage. It would also be nice to set the compression level in advance, before an “Incus jail” is created. (Using ZSTD-9 on my iocage datasets, before a jail is created, is very effective. Root filesystems compress very nicely.) ↩︎
I will note, the implementation is only partial right now, but either way, early feedback during active development is always encouraged!
The bridged network mode isn’t enabled in the UI yet, just NAT / Port Forwarding. But that is expected to land soonish, we’re still in the early days of the dev cycle for Fangtooth.