vvanouytsel / jetspotter

MIT License
22 stars 2 forks source link

Feature request: arm builds for raspberry pi #15

Closed visibilityspots closed 1 year ago

visibilityspots commented 1 year ago

I've build a plane spotting micro service setup at home based one nomad (https://visibilityspots.org/planespotting.html). The main hardware resources for the cluster are raspberry pi's currently I have the jetspotter running on one of my thin clients with the arm64 architecture.

But it would be nice to have the ability to also run it on one of the pi's so I don't have to pin it. Therefore if it would be possible to also build a docker image with the linux/arm/v6 and linux/arm/v7 architectures?

an example for buildx can be found here: https://github.com/visibilityspots/dockerfile-cloudflared/blob/6963441359cf587cb6c217c7cd978cb40d0536a6/.github/workflows/main.yaml#L52C34-L52C59 but adding it to the matrix in the github workflow should work too I suppose :)

vvanouytsel commented 1 year ago

Images from 1.19.1 and later should also be build for amv6 and armv7. I currently don't have a running raspberry pi at home. It would be appreciated if you can test and verify it works.

visibilityspots commented 1 year ago

works like a charm!