Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.92 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.92 KB

lemmy-docker-multiarch

Build Multiarch Images

A build repository for multiarch Docker images for Lemmy.

Builds LemmyNet/lemmy and LemmyNet/lemmy-ui for:

  • x64 (amd64)
  • ARM (arm/v7)
  • ARM64 (arm64)

I made these because the Lemmy project does not currently support ARM, and has been deliberating how to create ARM builds since 0.17.4. The Dockerfiles I use, and the workflow I use to compile these images, are all open source here. You can see the logs of previous runs on the Actions tab.

When LemmyNet/lemmy or LemmyNet/lemmy-ui have new tags, my workflow will automatically be launched and those new tags will be built.

These images are primarily here so they can be used in my Lemmy-Easy-Deploy project. However, you may use these images manually if you like. They are drop-in replacements for the official Lemmy images.

I don't tag latest, so you will need to specify a tag to pull. For example, to use 0.18.0:

ghcr.io/ubergeek77/lemmy:0.18.0
ghcr.io/ubergeek77/lemmy-ui:0.18.0

I also build rc tags. In general, I will have images for any stable or rc tag of the official Lemmy repositories. To see the full list of tags I've built, check the Packages section on this repo, or go to the images directly: