Can I connect a external torrent client (from a separate machine) to my Homarr?
Hi! Just wondering if I can connect an external torrent client to my home page. I really wish there was a separate channel for quick questions that don't need a thread. Lol
42 Replies
Thank you for submitting a support request.
Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
❓ Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
Hi there, As daunting as it may be, it's better for referencement in case another user searches for the same "small" question. There isn't a too small question to ask here as long as you've searched prior.
You should be able to connect to any torrent client as long as you can connect to it using http/https.
Make sure your container can contact it by using curl/wget on the URL from homarr's console.
Afaik some users connected to seedboxes even, but you have to make sure that the security parameter of the torrent client are done properly for this use case.
Hey! Thanks for the response! I'm a bit confused as I don't really understand what you're saying to do haha, sorry for being such a newbie. How would I go about adding it to homarr?
Omg I'm an idiot. I think I need to add it as an app!
Duh
I am guessing this is resolved then? x)
Quick extension though, I added my qbittorrent and the password and user in integrations, but it gets a 401 error no matter what I do, I disabled CSRF in the web ui, I disabled host header validation as a somewhat nuclear option, the user/pass is correct, and it can connect to qbittorrent just fine.
I even tried to let it bypass authentication with those subnets (docker and local) but still no dice
Could it be nginx messing it up (sorry bot for cursing)? I can't just connect to the port for some reason though. Messes it up. I'm using swizzin
Alright seems like that's normal actually
I still get no suported torrent clients found though, so thats why I assumed something was wrong
What kind of address is that ?? I've never seen this before.
Either that's not the correct address or you're doing it wrong somehow
Which address?
The one with the ip and https?
What kind of address should it be? :KEKW:
I'm losing my mind hahaha
qbittorrent should not be inscribed as a path, it should have it's own port. and it's most likely not using https, only http
This is correct. note
However
it just doesn't work if I try to connect that way
It only seems to work through the nginx proxy that Swizzin automatically setup
This is probably just an issue with me being really bad at anything networking though
Actually not probably, it's a 99% chance
I don't think that's the right port
let me try to find the right nginx file
note file name at bottom
That's the same port?
Maybe wrong file, I'll keep digging and try to learn things
Nvm then, maybe it is the right port but you can't use it directly
Was worth a try. Apparently it still can't use it as a torrent client on homarr
The integration is setup correctly
I have the same system but my proxy manager (traefik) provides me with internal http addresses to use instead (That are not the same as the https ones)
Yeah
With swizzin I don't get a choice but it is a nice app haha
The damn thing shouldn't even need credentials I've whitelisted both dockers and my local subnet
Do you have sonarr and/or radarr? Are those connected to your qbittorrent?
Yes they are
You should be able to use the same address
They are on the same machine, so they just do
localhost:10190
HOW ARE THEY ABLE TO USE THE PORT?!as long as you've configured the network in the same way too with bridges and everything
Did you put homarr on the same bridge as them?
Okay, I'm not good at networking so I'm assuming no. Homarr is in a different proxmox VM running on a docker container. Swizzin is in a different VM running the apps on bare metal
Sorry I can't answer definitively, I know it's not making your life easy haha
You need to connect those 2 VM's then, I'm assuming Swizzin is not exposing those services outside through IP:Port
If I go to homarr's docker shell and run
ping 192.168.1.195
it connects just finecurl even works
That's your machine's ip, of course it'll work, the problem is that the port is not open outside, only local
Wdym?
195
is swizzin's machine IPand being a different VM, it considers it being outside
192.168.1.215
is Homarr's VM, 192.168.1.195
is Swizzin
Oh I see what you're sayingHave you looked at the screenshot? what in there tells you it connected correctly?
Yeah true
I appreciate all the help! Gonna look at solutions tomorrow probably, this has worn me out haha