DietPi – Lightweight justice for your SBC
dietpi.com
dietpi.com
It was easy to preseed, has the absolute bare minimum amount of processes running, and is altogether a fantastic distro. Highly recommended.
If that sounds terrible, take a look at it yourself - it is incredibly legible
For those who are curious. I have to admit, this is never something I'd have done myself, but I struggle to justify a more complex approach.
I enjoy the command line plenty but when I just want small single-purpose low-power devices to have an OS, DietPi makes it a breeze
Any comments on if/how well it runs on an x86 VM?
Found it last year in a drawer and couldn't get anything modern working on it. A friend mentioned DietPi when I was complaining about it and now its been powering AdGuard for my entire apartment ever since. I run heavier things like Home Assistant and Plex on beefier setups, but it's nice finally finding a use for it after all these years
Edit: I don’t recall exact numbers, but it looks like DietPi uses more disk space. The RAM usage looks impressive, but I’m not sure how similar/different it is, compared to Alpine.
I almost think skipping the headless install and dealing with the full ultra-hacky-DIYer process might be worth it.
It's really easy to flash a stock image, log in with a keyboard and mouse, copy a config from a flash drive, and rebuild, even if you don't already know the details, and it's usually pretty trivial to add a package that already exists, or create one that is just python.
I don't know how to handle remote admin though. Nothing seems as well documented as Ansible.
And I agree with the learning curve, I leaned it for personal use first, but even when I tried to suggest using it for that SBC -before knowing it will not work properly-, I got a big push back from other engineers about it, because they never used it!