Skip to content

feat: multi arch docker (#441)#1042

Merged
daveearley merged 2 commits intoHiEventsDev:developfrom
vianmora:feature/multi-arch-docker
Mar 2, 2026
Merged

feat: multi arch docker (#441)#1042
daveearley merged 2 commits intoHiEventsDev:developfrom
vianmora:feature/multi-arch-docker

Conversation

@vianmora
Copy link
Contributor

@vianmora vianmora commented Feb 15, 2026

Hi !

I wanted to use Hi.Event on my RaspberryPi, but the docker image pushed was only available for amd architectures.

-> See issue : this PR resolves #441

So i've forked the repo, updated the workflow to be able to publish a multi-arch: amd64 + arm64 image
For the moment, i've published an image on my docker account: https://hub.docker.com/repository/docker/vianmora/hi-events-all-in-one/general
But everything is ok for you to publish a better image automatically ;)

Checklist

  • I have read the contributing guidelines.
  • My code is of good quality and follows the coding standards of the project.
  • I have tested my changes, and they work as expected.

Thank you for your contribution! 🎉

vianmora and others added 2 commits February 15, 2026 15:08
- Add GitHub Actions workflow for automated multi-arch builds
- Add Dockerfile.all-in-one.arm using stable serversideup/php:8.3-fpm-alpine
- Builds trigger on new tags, daily schedule, or manual dispatch
- Publishes to Docker Hub with version tags

Co-Authored-By: Claude <noreply@anthropic.com>
…mage

- Update Dockerfile.all-in-one to use stable serversideup/php:8.3-fpm-alpine
- Add USER root for extension installation
- Increase yarn network timeout for slow ARM builds
- Update post-release-push-images.yml with QEMU, Buildx and multi-platform support
- Remove redundant Dockerfile.all-in-one.arm and build-multiarch.yml

This enables Hi.Events to run on ARM devices like Raspberry Pi.
@github-actions
Copy link
Contributor

github-actions bot commented Feb 15, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@vianmora
Copy link
Contributor Author

I have read the CLA Document and I hereby sign the CLA

@daveearley
Copy link
Contributor

Thanks you very much for adding this, @vianmora!

Changes look good. Once I test this I can merge it.

@vianmora vianmora changed the title feat: multi arch docker feat: multi arch docker (#441) Feb 26, 2026
@daveearley daveearley merged commit 3010ed3 into HiEventsDev:develop Mar 2, 2026
1 of 2 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possible to have the docker in arm64?

2 participants