arch-qbittorrentvpn icon indicating copy to clipboard operation
arch-qbittorrentvpn copied to clipboard

ARM support

Open giejay opened this issue 4 years ago • 6 comments

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?

giejay avatar Apr 03 '20 19:04 giejay

Perhaps using https://github.com/dockcross/dockcross would be helpful for maintaining an ARM build? @binhex

idolize avatar Apr 06 '20 19:04 idolize

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!

idolize avatar Apr 06 '20 20:04 idolize

I too would like an arm port.

AWDDude avatar Apr 07 '20 01:04 AWDDude

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 avatar Jan 26 '21 14:01 glowacki-dev

@glowacki-dev i appreciate the effort put into this, when i get a spare minute i will take a look at your code changes.

binhex avatar Jan 27 '21 09:01 binhex

any update on the arm64 port?

space192 avatar Jun 02 '22 09:06 space192