Skip to content

ci: add multi-arch Docker build (amd64 + arm64)#1

Merged
Kukks merged 1 commit into
mainfrom
feat/multi-arch-docker
Apr 7, 2026
Merged

ci: add multi-arch Docker build (amd64 + arm64)#1
Kukks merged 1 commit into
mainfrom
feat/multi-arch-docker

Conversation

@Kukks

@Kukks Kukks commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add docker/setup-qemu-action to enable ARM emulation on the x86 runner
  • Add platforms: linux/amd64,linux/arm64 to the build step

The ghcr.io/arklabshq/lnurl-server image currently only ships amd64. This adds arm64 support so the image can run natively on ARM hosts (e.g. Apple Silicon, Raspberry Pi, AWS Graviton).

No Dockerfile changes needed — base image (node:22-slim) already supports both architectures. Buildx was already configured.

Test plan

  • Verify CI builds successfully for both platforms
  • Pull the resulting image on an ARM host and confirm it runs

@Kukks Kukks merged commit b6f9cc5 into main Apr 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant