automuteus / galactus

The All-Powerful Socket.io Connection Aggregator
MIT License
22 stars 11 forks source link

Use GitHub Actions for multi-arch Docker images #1

Closed Almighty-Alpaca closed 3 years ago

Almighty-Alpaca commented 3 years ago

You can see an example of this in action here and the resulting images here.

With the current configuration images are build for the following architectures: linux/amd64, linux/386, linux/arm/v7, linux/arm64. This will allow people to run Galactus on their Raspberry Pis. More architectures can be added, but they will increase build times (and are probably not really useful).

To use this you need to configure three secrets in your repository:

If this gets approved I plan to give the AutoMuteUs bot itself the same treatment so that the whole stack is built for ARM devices.

denverquane commented 3 years ago

Nice, looks good! Appreciate it!