Using the Ansible instructions I get most of the way through up to it trying to start the docker compose instance it mentions there’s no Arm in the manifest file. I know it’s not the strongest device but does Lemmy not support the pi outright?
Lemmy works on the Pi 4 (ARM) but the latest versions (0.18.0 and 0.17.4) don't provide ARM docker images for ARM machines like the Pi 4 in the official Docker repository at least (dessalines/lemmy
).
You have three options: (1) use an older version of Lemmy such as dessalines/lemmy:0.17.3-linux-arm64
or (2) pull from a different Docker repository that has the ARM builds available, or (3) build the latest version yourself using Lemmy's provided Docker files.
If you want to pull from a different Docker repository, you can try using masquernya/lemmy:0.18.0-linux-arm64
as their build script is available on Github. I've used the same build script for my instance which also runs on an ARM machine.