XanderStrike / goplaxt

Scrobble Plex plays to Trakt with ease!
MIT License
301 stars 35 forks source link

Multistage Dockerfiles for amd64 and arm32v7 #23

Closed pabloromeo closed 5 years ago

pabloromeo commented 5 years ago

I've created two separate Dockerfiles since that's the simplest way I found to integrate the automated dockerhub builds.

You can find both tags at: https://hub.docker.com/r/pabloromeo/goplaxt

latest => amd64 latest-arm32v7 => the build compatible with Raspberry Pi

Technically they can both be unified into a single Dockerfile with arguments, but I believe that requires the use of build hooks in order to get Dockerhub's automated builds to work. Multiarch images seems to require QEMU to run on Dockerhub so that may require some additional work. But this could be a good start to offer a RPI compatible image.

Disclaimer: I'm currently only running the RPI image with proper Traktv integration so you might want to give the other image a test as well.

XanderStrike commented 5 years ago

This is awesome thank you! Closes #2 and hopefully Closes #18

pabloromeo commented 5 years ago

Nice! your new builds worked like a charm. Currently using your new ARM version now my cluster ;)