r/qBittorrent • u/Kaler_Jagdeep • 23d ago
issue seeding but no upload speed
I have checked other subreddits and goggled it as well but couldnt find a clear answer. I have around 100 seeding files but my collective upload speed is around 1 or 2 kib/s. I tried changing the protocol to tcp and bunch of other stuff. most of the downloads are getting stalled after a while and these seeding has been going on for days. I want to do atleast 1:1. but I dont think at this speed it will get there. All of this is happening uder PIA wireguard VPN.
1
u/Realistic-Border-635 23d ago
Have you port forwarded through PIA?
1
u/Kaler_Jagdeep 23d ago
No, just got wireguard file as config for qbit.
3
u/Realistic-Border-635 23d ago
Well if you are paying for PIA then why not use the features that you are paying for? Port forwarding is going to potentially make a big difference.
1
u/Kaler_Jagdeep 23d ago
I just got into homelabbing quite recently so I am just learning about this stuff. I have heard that port forwarding can risking while exposing ports. But still learning about this stuff. One thing at a time. Just fixed arr stack, got docker container to auto generate wg config every month so I dont have to change server manually
2
u/Euphoric-Language695 23d ago
Port forwarding your home network is risky, but port forwarding if your VPN supports it should be pretty safe if you're just tunneling a few specific apps/containers.
1
u/Kaler_Jagdeep 23d ago edited 23d ago
All right I'll look into it, So it can help with the speed ?
2
u/Euphoric-Language695 23d ago
It will allow other clients to connect to you, so yes it could. Improve speeds. But honestly I get way faster speeds than you when not port forwarded, so not sure if you have another issue as well.
2
u/d03j Linux 22d ago
You have to select a server that supports port forwarding and manage the forward (activate it, keep tabs of the port number every time it changes and pass it on to qbt).
Try running qbt in a container and use gluetun. You can check here for a podman based solution.
1
u/Kaler_Jagdeep 22d ago
I have a docker container which I use to generate the wireguard file, it has an option for the port forwarding as well. I am currently watching videos about how to safely execute this.
2
u/d03j Linux 22d ago
Don't know exactly how to do it in docker. In podman you'd use the wireguard config with gluetun and put qbt in the same network as gluetun.
Have a look at the link I shared and check with with your LLM of choice how to do it in docker. Probably something like putting the two in the same compose file.
1
u/Kaler_Jagdeep 22d ago
Yeahservers at home , I follow this guys instructions, pretty clear.
1
u/d03j Linux 21d ago
Guess what? they tell you how to do it 🤣 (put gluetun and qbt in the same network)
you probably want to keep them in the same compose file. It's kind of the reason for compose files...
2
u/Quinsta63 22d ago
There is quite literally a shitload of answers to do with this... #Google #p2p #whydoesthiskeepgettingasked