arch-qbittorrentvpn
arch-qbittorrentvpn copied to clipboard
ARM support
I would love for this docker image to work on my Raspberry Pi, tried to build it myself but it seems really tied to ArchLinux of which I can't find an ISO. You know how to make it compatible with ARM?
Perhaps using https://github.com/dockcross/dockcross would be helpful for maintaining an ARM build? @binhex
Actually after looking deeper I see now that Arch itself is x86 only, but there is an ARM port (named Arch Linux ARM) -- so it would probably have to be a conditional fork in the base Dockerfile here: https://github.com/binhex/arch-base/blob/master/Dockerfile#L27
Instead it would use something like this: https://archlinuxarm.org/platforms/armv8/generic
Anyway, adding ARM compatibility would be awesome for a lot of these images as they would be great for running on a RasPi!
I too would like an arm port.
For anyone still looking to run this container on raspberrpy pi I've managed to get it running with just a few changes (mostly commenting out stuff that doesn't work, but doesn't seem required for this specific app):
- https://github.com/glowacki-dev/arch-base-aarch64/tree/rpi - that's the base os image. Build it and tag as
arch-base
- https://github.com/glowacki-dev/arch-int-vpn/tree/rpi - this one uses the one above and extends it with openvpn. Again, build it and tag as
arch-int-vpn
- https://github.com/glowacki-dev/arch-qbittorrentvpn/tree/rpi - this is the final image that adds qbittorrent. Build it and run this one according to the documentation. I've only tested this setup with openvpn providers, and the performance on raspberrypi was quite bad (cpu bound most of the time and thus never getting speeds above to 1-1.5MB/s)
@glowacki-dev i appreciate the effort put into this, when i get a spare minute i will take a look at your code changes.
any update on the arm64 port?