Skip Navigation
Lemmy Support @lemmy.ml Bucky @lemmy.world

How can I run a Lemmy instance on a rPi 4? I've tried several methods and both fail because docker didn't support arm v7 or v8

It's been a rough day. First I tried the lemmy-easy-deploy script because, hey, I'm lazy. That failed, so I then tried the ansible playbook and had some success with it. At first, Let's Encrypt was not working, and I had to sort out my dynamic dns provider.

Once that was sorted the playbook was running well, encryption was working properly, then I got an error that the docker didn't support arm v7 architecture. I then updated to Bullseye, Raspbian 11 and got a similar error that docker didn't support arm v8 architecture.

So what os do I need to be running on this pi to install an instance on it?

12

You're viewing a single thread.

12 comments
  • Have you tried the 64-bit(arm64) Raspberry Pi OS? The Pi can't run 64-bit apps on a 32-bit OS, but the CPU is capable.

    • That was a problem that I had at one point and then I then reflashed the 64-bit Raspnberry Pi OS (no longer called raspnbian which I didn't know). When I run uname -a I get aarch64...

      The specific error I'm getting is this:

      FAILED! => {"changed": false, "errors": [], "module_stderr": "", "module_stdout": "0.18.2: Pulling from dessalines/lemmy\n", "msg": "Error: pull failed with no matching manifest for linux/arm64/v8 in the manifest list entries"}
      
You've viewed 12 comments.