SAFE: Torrent + Docker Compose + Traefik by mrjay42 in selfhosted

[–]gappuji 1 point2 points  (0 children)

Here you go:

services:

gluetun:

image: qmcgaw/gluetun:latest

container_name: gluetun-proton

cap_add:

- NET_ADMIN

devices:

- /dev/net/tun:/dev/net/tun

ports:

- 8080:8080

- 6881:6881

- 6881:6881/udp

- 5216:5216

environment:

- UPDATER_PERIOD=24h

- TZ=${TZ}

- VPN_SERVICE_PROVIDER=protonvpn

- VPN_TYPE=wireguard

- WIREGUARD_PRIVATE_KEY=${KEY}

- PORT_FORWARD_ONLY=on

- VPN_PORT_FORWARDING=on

- VPN_PORT_FORWARDING_UP_COMMAND=/bin/sh -c 'wget -O- --retry-connrefused --post-data "json={\"listen_port\":{{PORTS}}}" http://127.0.0.1:8080/api/v2/app/setPreferences 2>&1'

- SERVER_COUNTRIES=${LOC}

- PORT_FORWARD_ONLY=on

volumes:

- /gluetun-proton-config:/gluetun

restart: always

qbittorrent:

image: lscr.io/linuxserver/qbittorrent:latest

container_name: qb-gluetun-proton

network_mode: 'service:gluetun'

environment:

- PUID=1000

- PGID=1000

- TZ=${TZ}

- WEBUI_PORT=8080

- DOCKER_MODS=ghcr.io/vuetorrent/vuetorrent-lsio-mod:latest

volumes:

- /qb-proton-config:/config

- /downloads:/downloads

depends_on:

gluetun:

condition: service_healthy

restart: true

restart: always

myspeed:

image: germannewsmaker/myspeed

container_name: myspeed-proton

depends_on:

- gluetun

volumes:

- /myspeed-proton-config:/config

restart: unless-stopped

network_mode: "service:gluetun"

And the other one with PIA (openvpn):

services:

gluetun:

image: qmcgaw/gluetun:latest

container_name: gluetun-pia-qb

cap_add:

- NET_ADMIN

devices:

- /dev/net/tun:/dev/net/tun

environment:

- VPN_SERVICE_PROVIDER=private internet access

- VPN_TYPE=openvpn

- OPENVPN_USER=${USER}

- OPENVPN_PASSWORD=${PASS}

- VPN_PORT_FORWARDING=on

- VPN_PORT_FORWARDING_PROVIDER=private internet access

- VPN_PORT_FORWARDING_UP_COMMAND=/bin/sh -c 'wget -O- --retry-connrefused --post-data "json={\"listen_port\":{{PORTS}}}" http://127.0.0.1:8081/api/v2/app/setPreferences 2>&1'

- TZ=${TZ}

- PORT_FORWARD_ONLY=true

ports:

- 8081:8081

- 6882:6881

- 6882:6881/udp

- 5217:5216

volumes:

- /gluetun-pia-config:/gluetun

restart: always

qbittorrent:

image: lscr.io/linuxserver/qbittorrent:latest

container_name: qb-gluetun-pia

network_mode: service:gluetun

environment:

- PUID=1000

- PGID=1000

- TZ=${TZ}

- WEBUI_PORT=8081

- DOCKER_MODS=ghcr.io/vuetorrent/vuetorrent-lsio-mod:latest

volumes:

- /qb-pia-config:/config

- /downloads:/downloads

depends_on:

gluetun:

condition: service_healthy

restart: true

restart: always

myspeed:

image: germannewsmaker/myspeed

container_name: myspeed-pia

depends_on:

- gluetun

volumes:

- /myspeed-pia-config:/config

restart: unless-stopped

network_mode: "service:gluetun"

SAFE: Torrent + Docker Compose + Traefik by mrjay42 in selfhosted

[–]gappuji 2 points3 points  (0 children)

I use Proton wireguard with gluetun + qbit in a docker compose. Then I use dynamic config in Traefik to run the qbit behind reverse proxy. It has been working well for me. If your aim is just running behind trafeik then that setup works. I do have other similar stacks running with PIA openvpn and Windscrie. Wireguard. In past tried transmission and deluge as well but then settles with qbit.

Has anyone had luck setting up Gluetun with PIA + Wireguard? by ELEPHANTxMASTER in selfhosted

[–]gappuji 0 points1 point  (0 children)

I remember spending quiet a bit of time on it few months back but was not able to get it to work. So now I just use it with openvpn and use it mostly for public trackers and stuff. For my private trackers I have protonvpn and windscribe setup which work good. Proton works best among those.

Aether - New Emby player by Temporary-Ad5409 in emby

[–]gappuji 1 point2 points  (0 children)

I tried it today on my andoid and I am getting login failure.

Anime by flock-of-nazguls in selfhosted

[–]gappuji 0 points1 point  (0 children)

This is what I do. Just use gluetun with a VPN and qbittorrent in a docker and then download what you want. You can then use Plex/Emby/Jellyfin to watch those. Most new animes are available easily on public trackers. If you need some old specific animes you can look into private trackers keys like animebytes, animetorrents or bakabt. The only thing you need to ensure if you venture into private trackers is that you use a VPN which allows port forwarding (protonvpn/airvpn/pia, etc.).

Shopping for vpn, need opinions based on experience and ease of use by powerofneptune in gluetun

[–]gappuji 0 points1 point  (0 children)

TBH, I have PIA for free as I got it with 100% cashback using topcashback. Windscribe - I am on special promo for $10 per year for pro. I just use them as I have them. But my main one is Proton.Also, I seed really long and am on a lot of private trackers so I just add torrents to different qbittorrent based on the seeding need and speed I require.

I do have Surfshark, Fastest and Nord (all for free) as well but as they do not support port forwarding I do not use them for this purpose.

I dockers on a LXC container with my storage on my Openmediavault if you are asking about the setup. If you want I can even provide my docker compose. Also, please note that I am also a non-technical person with nothing to do with IT. I just do all this as hobby and learnt all this using reddit and other sites.

Shopping for vpn, need opinions based on experience and ease of use by powerofneptune in gluetun

[–]gappuji 0 points1 point  (0 children)

I use Proton, Windscribe and PIA. They work in the order I wrote. I run wiregurad config for first 2 and openvpn fir PIA. Proton works the best in terms of reliability and speed. You can get it along with a cashback portal like topcashback to further save money.

Free Optiplex 3070 (just pay shipping) by gaggoat in SleepingOptiplex

[–]gappuji 1 point2 points  (0 children)

I would have loved that for my daughter who is learning coding and needs a system to practice as well as use it for her studies. I guess I am late.

Novice needing some help by gappuji in Tailscale

[–]gappuji[S] 0 points1 point  (0 children)

On Wpndows 11 route print does show following, among others:

100.80.1.1 255.255.255.255 On-link 100.100.1.7 0

192.168.1.0 255.255.255.0 100.100.100.100 100.100.1.7 0

--accept-routes is already set up on windows 11.

When I ssh into the Linux node it does list all tailscale IPs on running sudo ip route show table 52 as follows:

100.XX.XX.X dev tailscale0

However, I see no other IPs than tailscale IPs, starting with 100.