-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARM support #74
Comments
If @MarkusMcNugen still maintains this, I'd be willing to contribute some help to build ARM containers via Travis CI |
It would be nice to have this container working on ARM ! (cannot any other qbittorrent container including vpn ). |
@P3pit0r @pled I setup multi-architecture builds in my fork of this repo. |
@chrisjohnson00 |
@chrisjohnson00,
Notes:
Thank you very much, for me it looks perfect ! |
For number 2. Glad to hear it's working. I will pr it in hopes this repo is still maintained. |
Hello @chrisjohnson00, So what solved the issue is indeed using your fork as I am using a Raspberry Pi as a download server, and run the "docker run --privileged", I did not succeed with docker compose, I guess I need to change a few variables. I will try another time :) I will explain how it worked hoping that it could help someone in the future. So here what worked for me : As I am using AirVPN, I had to create beforehand, a folder qBitorrentvpn in my config folder and then a folder "openvpn" : So I created this folder : & then the folder openvpn inside : I dropped in this folder (.../openvpn/) the following files got from AirVPN in the config generator : The .ovpn, ca.crt, ta.key, user.crt, user.key. To get these files from AirVPN, here are the steps and the options that must be chosen :
Drop all the files included in the zip file (.crt, .key, .ovpn, ...) into your Open the .ovpn file with notepad (or other software) and add this line at the end : Still in the same folder (
Replace of course the username by your AirVPN username and the password by your AirVPN password. If you're on Windows (might be different on MacOS/Linux distro), delete the .txt at the end of the file so it is a .conf Now you can run the docker run command and it should be working.
Replace the XXX by the corresponding inputs from your raspberry. Thanks again ! |
Hi Chris, many thanks for getting this working with ARM. It's the only container i've had any success with on a Raspberry Pi. I have one problem though. If the VPN goes down or stops responding, QBittorrent is still running. There is no connection to the internet though, which is good, but it makes it hard to know if anything is wrong since the application seems to behave normally. Is there anyway to implement a killswitch to shut down QBT or/and restart the container to revive the VPN? |
@inertia666 - i've yet to crack that issue. |
How does haugene/docker-transmission-openvpn handle this in comparison? When the VPN stops responding it kills the Transmission process. The main problem is not manually restarting to intervening to fix the problem. It's knowing when QBT is no longer doing anything. For example, long time seeding still shows peers connected in the UI. It's only if I happen to check my seeding list on the website that it says i have 0 seeded. Would also be nice with a changelog or something at your Docker Hub. I will be sticking with this container as it works pretty well for but would like to keep my eye on further developments. Thanks a lot for this. |
Hi Chris,
Solution : From the exec console, I have to delete the "/var/run/qbittorrent-nox.pid" file to be able to restart container and access WebUI. |
I believe it does not know. Since this uses iptables, the connection just disappears. The app isn't aware; from it's perspective no one is answering anymore.
This is what you can use: https://github.com/chrisjohnson00/docker-qBittorrentvpn/releases
No, sorry... I've never encountered this. I run qbittorrent from a Kubernetes cluster that I created; I've not used Portainer before. What volume mounts do you have? Stopping and starting the container should wipe any container file system files, so my thought is that you might be mounting long lived storage into this path, which will allow the pid file to live between container restarts (you don't want this to happen) |
Thanks Chris, |
Is there anyway to reach @chrisjohnson00 ? I have issues with his fork but there is no way to message him or open issues at his Github repo. |
Shouldn't be a problem in my fork with submitting issues... |
Turns out issues were turned off on my fork, they are available now. Apologies. |
Hello |
Hello,
As the title says, would there be any release for ARM architecture in the near future ?
Thank you !
The text was updated successfully, but these errors were encountered: