this post was submitted on 31 Jul 2023
64 points (95.7% liked)

Selfhosted

37811 readers
511 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Hi selfhosted, I made a short tutorial for anyone who might want to dive into arr selfhosted software but dont know where to start. I did it on my RPI but docker config will work in any docker friendly environment so adjust it to your scenerio. I will gladly discuss that topic so fell free to talk.

top 16 comments
sorted by: hot top controversial new old
[–] Nobug404@geddit.social 13 points 11 months ago (5 children)

You could make a container for the VPN and have the torrents route through that. Instead of having the whole system go through the VPN. You can then also make the VPN a dependency of the torrent container to prevent it from leaking torrent traffic out of your standard internet connection.

[–] finestnothing@lemmy.world 5 points 11 months ago

Gluetun is the answer! Just setup the gluetun container, then for the other containers do network_mode: "container:gluetun", and it'll route all of it's traffic through gluetun

[–] omalaul@lemm.ee 3 points 11 months ago (2 children)

How would one do that if they had basic Linux knowledge but have not really touched docker? Asking for a friend and for his educational purposes only :)

[–] rambos@lemmy.world 2 points 11 months ago

I believe you can just set vpn in qbittorrent, but Im not sure is it acting like real kill-switch or you are risking your home IP leak. So not recommended probably. If you go recommended docker way, you can do it easily with gluetun. There must be many other options out there, but be careful, not all of them are acting like a real kill switch.

Anyway, tell your friend its not hard to start with docker, you need portainer and youtube 😜

[–] NavalExplorer@sh.itjust.works 0 points 11 months ago (1 children)
[–] captainlezbian@lemmy.world 1 points 11 months ago

Ah yes, the eternally helpful answer of “look it up yourself” which absolutely encourages people to partake in communities and ask questions when they see things that make them curious

[–] placq@lemmy.world 2 points 11 months ago (3 children)

Sure, but im using this setup only for downloading so it doesnt really matter to me. Everything works fine so i stoped tinkering at some point and i just let it work.

[–] rambos@lemmy.world 4 points 11 months ago

OP be careful nobug warned you that your home IP can maybe leak if something happens like VPN disconnect or server crapping out. Btw if you are using torrents you are not only downloading, you are also uploading and sharing the content.

I checked the guide, and its a shame you didnt make it before I was building my arr setup. Thx for sharing

[–] Nobug404@geddit.social 1 points 11 months ago

If you're using torrents you aren't only downloading...

[–] slug@lemmy.world 2 points 11 months ago

i've used this one before but i hasn't been updated in a while

[–] Stubborn9867@lemmy.jnks.xyz 2 points 11 months ago

I use this guy https://github.com/haugene/docker-transmission-openvpn

Open up the transmission rpc port and you're golden. It also sets up a proxy for any other services/devices you want to run through the VPN. Supports port forwarding for PIA too.

[–] slug@lemmy.world 3 points 11 months ago

nice little guide, i'm surprised your pi can run the media servers though without being really slow. i'd also suggest using an alternate webui for qbittorrent if you're only interacting with it through the webui. i like https://github.com/WDaan/VueTorrent

[–] jvrava9@lemmy.dbzer0.com 1 points 11 months ago
[–] jesterraiin@lemmy.world 1 points 11 months ago

This is brilliant.

Thanks Wojtek!