So this might be a series or a single article, not quite sure. This one is about the question “If I’m running my home server on a Raspberry Pi with raspbian right now, how do I migrate all that to Fedora IoT”. While of course there is no one-size-fits-all answer to this question I figured there might be some need for an article (series) going over some common use-cases and technology.
The general outline:
- Introduction - Light comparison between Raspbian and what sets FIoT apart
- Assessment - Going through typical configuration one might have, compose-files, firewall rules, dhcpcd, ssh, etc.
- Migration - Depending on the target tech, migrating to firewalld, NM, etc.
There are quite some variations on the tech used and how to migrate. I want to tackle the following, happy for more input on alternatives.
- from docker-compose to docker/podman-compose + podman v3 and podman.service
- from docker(-compose) to podman + systemd
- from rootful to rootless podman + (not sure yet)
I think the docker-compose + rootful podman v3 and podman.service is the least disrupting and least effort approach. I assume docker-compose to be a quite common approach and transitioning with fewest technology changes is a good start