-A OUTPUT -o tap+ -j ACCEPT You are using an out of date browser. sleep 1 Dont have an account yet? -A OUTPUT -d 172.17.0.0/16 -o eth0 -j ACCEPT 2021-01-12 15:22:20 Selecting the best server 2021-01-12 15:22:20 Searching for country : US (228), 2021-01-12 15:22:20 Searching for group: legacy_p2p, 2021-01-12 15:22:20 Searching for technology: openvpn_udp, 2021-01-12 15:22:20 Best server : us5681.nordvpn.com, 2021-01-12 15:22:20 Downloading config: default.ovpn, 2021-01-12 15:22:20 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/us5681.nordvpn.com.udp.ovpn, 2021-01-12 15:22:20 Using OpenVPN CONFIG :: default, 2021-01-12 15:22:20 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/default.udp.ovpn, Starting OpenVPN using config default.ovpn, Modifying /etc/openvpn/nordvpn/default.ovpn for best behaviour in this container, adding route to local network 192.168.1.0/24 via 172.19.0.1 dev eth0, image: haugene/transmission-openvpn:latest, - LOCAL_NETWORK=192.168.55.0/24, 10.60.0.0/16, # - TRANSMISSION_DOWNLOAD_DIR=/seed #Optional, # - TRANSMISSION_INCOMPLETE_DIR=/seed #Optional. has anyone ever switched from another transmission docker to haugene with the same config setting folder? Note: Your post will require moderator approval before it will be visible. sh <(curl -sSf https://downloads.nordcdn.com/apps/linux/install.sh), sudo nordvpn set technology nordlynx I contacted ExpressVPN and they said that they don't currently offer port-forwarding. I have Nord client installed on my Debian Buster build working just fine. IP tables for ipv4: still need to play around with this setup, - think ports are still closed, and i am unsure about that systemd user thing. Clear editor. -e LOCAL_NETWORK=192.168.1.0/24 Runnordvpn logincommand on your Linux device. -A INPUT -s 172.17.0.0/16 -i eth0 -j ACCEPT See the list there are no spaces in the names. Does anyone have a more elegant solution to this? docker restart $value -A OUTPUT -d 10.10.42.0/24 -o eth0 -j ACCEPT Do you fancy sharing a screenshot of your container settings (minus the private key of course), in extra parameters add (the part after --sysctl is if you dont use ipv6), add networks in CDIR you want to be able to acces the vpn from (ex 192.168.0.0/24), under allowed ip set filters or leave as is for all ip, under query add any filters you want if needed (p2p obfuscsted specific country etc. -A FORWARD -d 172.17.0.0/16 -i eth0 -j ACCEPT -A OUTPUT -o eth0 -p udp -m udp --dport 51820 -j ACCEPT The unofficial Synology forum for NAS owners and enthusiasts. Pasted as rich text. Registration is free, easy and fast! docker stop -t 90 lidarr STARTING TRANSMISSIONNO PORT UPDATER FOR THIS PROVIDERTransmission startup script complete.Thu Jul 30 21:24:00 2020 /sbin/ip route add 198.8.81.73/32 via 172.29.4.1Thu Jul 30 21:24:00 2020 /sbin/ip route add 0.0.0.0/1 via 10.7.3.1Thu Jul 30 21:24:00 2020 /sbin/ip route add 128.0.0.0/1 via 10.7.3.1Thu Jul 30 21:24:00 2020 Initialization Sequence Completed, Hi, I've struggled with following the documentation at: Supported providers >> Using a custom provider. when you open the link in the browser, authenticate and then press on the go back to the application button on, you should get a prompt for wich application to run from there i had nordvpn already selected, when pressed it highlighted the terminal window and i was logged in. -A OUTPUT -o eth0 -j DROP support wont give out the private key directly, (i tired to extract it throught the windows and android app with no luck), set up the bubuntux/nordlynx docker and i'm back up and running, on ubuntu desktop i installed the nordvpn app, wireguard and some extras via terminal, (i'm not sure if you also need to install the .deb package i had it install while experimenting on other things and dindnt bother removing it), again via terminal logged into nordvpn with, you get a link to copypaste in a browser to authenticate (thats why you need desktop version of ubuntu), set nordlynx protocol and connect to a server. What I don't understand is what is the difference between having this port open or closed? there is a option in the config to set PUID and PGID for the folder if not set it will run as root. By You can post now and register later. Yeah my account is working ok. qBittorrent via VPN docker container running on Synology NAS, NordVPN and Proxy in Docker for local network. thanks. If you have an account, sign in now to post with your account. Thanks for pointing that out. -P INPUT DROP i have about 100,000 torrents set up on basic linuxserver dockers I want to switch in. systemctl stop transmission-openvpn.service, todo: create the container transmission Another question: is there a way to implement an exporter to use prometheus and grafana to make some thinks visible ?? host is 192.168.86.82 and accessing from 192.168.86.182, not very familiar with networking so that was the area I was most unsure of to be honest, Hey everyone. Unraid is a registered trademark of Lime Technology, Inc. sudo apt install wireguard My question is where is the location of the config file, and can I manually edit it to correct this issue? I notice that PIA allows Port Forwarding. Please make the changes to your needs. so i guess in short. However can't seem to access the containers using the VPN from my local network (works fine on host). -A OUTPUT -o eth0 -p udp -m udp --dport 53 -j ACCEPT I've been working on this for months! https://github.com/haugene/docker-transmission-openvpn/tree/master/openvpn/ivacy, So you should just do -e OPENVPN_CONFIG=UnitedStatesNewYorkUDP, using latest build, I'm unable to connect to the web interface of the container at all, nothing else has changed in my enviroment except updating the container, figured it out! I noticed above someone had some problems with ExpressVPN, or has that been fixed with a new release? docker start radarr My router is 10.10.42.1, it shows 10.10.42.1/24 as its ip range. -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT -P FORWARD DROP I work a lot on the road and can't manually restart my machine often. -A FORWARD -i lo -j ACCEPT Anyone have any ideas? check if it actually is using the vpn -A OUTPUT -o eth0 -p tcp -m tcp --dport 1194 -j ACCEPT I can only access it from the local network. docker stop -t 90 radarr -e WEBPROXY_ENABLED=false I have qbittorrent depending on vpn for network. Are you able to expand on this part? sleep 90 Copyright 2005-2022 Lime Technology, Inc. @JcloudSo far that seems to have done the trick. docker stop -t 90 qbittorrent docker start nordvpn -A INPUT -i lo -j ACCEPT signal-event nethserver-docker-update, config setprop portainer status enabled -p 9091:9091 yum update --enablerepo=docker-ce-stable, config setprop docker enableRepository enabled CMS over Tailscale for remote located NAS possible. Does anyone know what I am doing wrong, and how can I fix it? I get a 502 bad gateway error. My streaming box is also now unable to authenticate with NordVPN. Will submit a pull request to get that updated in the docker image. Following the information above from Akagami I was unable to get a fresh ubuntu desktop VM logged in to NORD so I had an interesting chat with Nord this morning and they confirmed there is an issue their end which they are working on to do with MFA. By continuing to browse this site, you are agreeing to our use of cookies. All rights reserved. Hi. how to config transmission with a vpn service. I am running the container in privileged mode. "OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60", --git a/openvpn/start.sh b/openvpn/start.sh, TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED, http://speedtest.wdc01.softlayer.com/downloads/test10.zip, https://haugene.github.io/docker-transmission-openvpn/access/, https://github.com/haugene/docker-transmission-openvpn/tree/master/openvpn/ivacy, https://sites.google.com/site/gdocs2direct/home, https://github.com/haugene/docker-transmission-openvpn/issues/354#issuecomment-376326285, https://github.com/haugene/docker-transmission-openvpn/issues/1053#issuecomment-591842663. Your link has been automatically embedded. JavaScript is disabled. I've used: -e OPENVPN_PROVIDER=IVACY -e OPENVPN_CONFIG=United\ States-New\ York-UDP However the container will not start and provides the following error: Options error: Unrecognized option or missing or extra parameter(s) in /etc/openvpn/ivacy/default.ovpn:1: RussiaMoscowUDP.ovpn (2.4.7). -A INPUT -s 172.17.0.0/16 -i eth0 -j ACCEPT @iammenotyou Yes, it seems to fallback to the default which is not created correctly. In transmission - Edit Preferences - Network, the 'Listening Port' is closed. i am storing the data in a nfs directory. So its a Wireguard protocol in use. I haven't tried it and its not dockerized within CA yet, but Bubuntux has suggested using the NordLynx version of the app -https://github.com/bubuntux/nordlynx, And if anybody else with better docker skills than me can help, here is a link to the Nord Instructions for how to dockerise the app -Official guide to Dockerise NordVPN app. Docker Hub: https://hub.docker.com/r/bubuntux/nordvpn, It appears that you aren't the only one:https://github.com/bubuntux/nordvpn/issues/75 There is a stack that I have modified to fit my needs that was originally posted by Techno Dad Life on youtube. docker stop -t 90 nordvpn I have just tried playing with MFA again with no luck. edit: using :master constainer seems to work. interesting, nethserver-transmission is not aware I think about VPN, probably if you use globally a VPN for the server then Transmission could use a VPN to download/upload torrent. However you could use some transmission docker container customized for the VPN, it should be something funny : https://github.com/haugene/docker-transmission-openvpn, I have not really the time yet, but in short I would be interesting by a howto, install nethserver-docker @Go2ClassPoorYorick I am also trying to set up on qnap this is the last bit that shows up in the log before the container dies. I try to specify a config , in the case: USA-New-York-256.ovpn, because default was not working. The reason it does a fallback is because you are not providing the name of a valid config. docker start lidarr docker stop -t 90 jackett I use Giganews, I checked the credentials and they are working. also can you put a username and password on transmission before you get to the web ui? The alternative is I setup a VPN for doing it. echo Restarting: $value Is there a limitation in Docker or Transmission that is preventing this? I have a subscription currently with Astrill, and wanting to get this setup on a Synology NAS. TNXs for the Tipp. -A OUTPUT -o tun+ -j ACCEPT Somebody point me to a config setting I may of missed? I get "ping: bad address 'www.google.com'. Stop the container and then select it in the UI. SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts. docker start sonarr, #!/bin/bash Make it more step by step? nat: #!/bin/bash :S. Ok thanks! I tried to use: "u. Using US East as a workaround for now, Having some nightmares getting docker-transmission-openvpn running, Keeps getting a port from pia and allowing me to connect to the webui, but then the container crashes with no further error logging, Last output is normally "Checking port", Even on popular torrents with 50 seeders ^. Runnordvpn login --callback with the previously copied URL. Any idea how to do that to the OECK ovpn files? (i'm a novice at that stuff). JavaScript is disabled. Havent tested this image before, but are you sure your account is working in the first place? Upload or insert images from URL. log-opt max-size=10m docker restart nordvpn Would still greatly appreciate help if anyone's able to provide it. According to (#1355) This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register. sudo nordvpn c, filters\[servers_groups\]\[identifier\]=legacy_p2p. but it will only be useful to me if it connects through my paid vpn (nordvpn) service. Could someone please let me know if these speeds are normal? Posting so it may help others. create a reverse proxy to use transmission on the container port, yeah something like that sweet i might give it a try was just thinking about that cause my usual way hit a bump in the road Port Forwards Not Working, so that was fairly easy would be really great if you could check my process of installing it once you have the time. systemctl start transmission-openvpn.service Yes it does seem there is an upstream issue. sudo apt install jq A bit more hassle :). thats what i did for the user creation, but will want to revert that somehow if i dont need it. done, sudo apt update sleep 10 Have removed, replaced, the container. Sorry dont want to make an account but this config works perfect for me on my stack. I've been testing this, but for some reason, I get better speed with image. do filter: Zotarios, I'm currently attempting to create a stack in OMV through docker using Portainer on a virtual machine using VirtualBox. -A OUTPUT -d 172.17.0.0/16 -o eth0 -j ACCEPT Has anyone been able to successfully use RISEUP vpn? I was thinking about getting a trial with ExpressVPN as they work quite well, from my time in China does ExpressVPN work out of the box with this software, so all I need to do is set username, password and VPN Provider? Available ENV variables in the container to define via the NordVPN API the file to use are: The file is then downloaded using the API to find the best server according to the variables, here an albanian, using tcp: A possible evolution would be to check server's load to select the most available one. ipv6 needs to be enabled for mullvad vpn -e OPENVPN_PASSWORD=VPNPASS docker stop -t 90 sonarr I think I have read something wrong with one of the variables for docker-transmission-openvpn. sudo apt install speedtest-cli Scratch that, qnap has some shenanigans in the background. See commands below: SSH command: python speedtest-cli --secure, Docker transmission bash command: wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip, Transmission speed for torrents is normally 1-4 MBps, occasionally hitting up to 10 MBps. Losing connectivity at least once or twice a day, I can't often check my server to see if it's still working so I've been using the above script on a once a day schedule to at least help keep it going. Right-click on the Return to the app button and select "Copy link address". Using speediest-cli via SSH typically has ~30MBps whereas running wget command from speedtest.net link is usually <5MBps. Where is the container folder for this, can I manually delete the config? Register yourself now and be a part of our community! -A OUTPUT -d 10.10.42.0/24 -o eth0 -j ACCEPT i am starting it at the moment without any user. I've been noticing that this container seems to lose connectivity, which borks connectivity for other containers, more and more lately. Thanks again! NET_LOCAL is my LAN subnet so this shouldn't be a problem either. -A FORWARD -s 172.17.0.0/16 -i eth0 -j ACCEPT Please let me know if you think of anything I could have missed for the DNS resolution. the logs clearly show that NordVPN forwards to 10.10.42.0/24. Not the best from an otherwise seemingly reliable provider. webui is complaining about closed ports. thanks for answering. eh sure. It looks like it is possible but it is not one of the supported providers. Judged by the dockerhub description of garethflowers/svn-server, there is nothing to untangle here. With it closed, torrents still download, be it really slow (taking days for something that is a few GB)- but that could be due to its age, multiple downloads, and just one peer but then again some that a are few gig download fast on my laptop so am i assuming if the listening port is open, it magically adds more peers for some reason, thus making downloads faster? Could you reword please your request, I have not understood your issue. was using the US Texas region but that has been deprecated and switched to US Dallas and US Houston. oh wait - it's just occured to me - do I even need sonaar or radaar behind the VPN? like this: "https://github.com/veerendra2/nordvpn-exporter". Has anyone found a solution for when the vpn connection drops, the kill switche kills the connection (which is great) but then stays disconnected indefinitely. Question of my own, what's the syntax format for the "Location" variable? the issue is I cannot connect to the web UI. Ok, for a clarification. but created a transmission user while doing trail and error. docker start qbittorrent The API sends back the best recommended OpenVPN configuration file based on the filters given. -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT Have stopped docker, etc. I downloaded all the OpenVPN configuration files / certificates, but I'm not technical enough to understand what to do next. Display as a link instead, I feel like I need a video on how to do this, as I'm not technical enough to know how to do it without a walk-through, step-by-step. If you would like to use all features of this site, it is mandatory to enable JavaScript. docker start overseerr A re-write is coming. this is an example for docker compose, selecting server (limit answer to 1): [ANSWER]= https://api.nordvpn.com/v1/servers/recommendations?filters[country_id]=2&filters[servers_technologies][identifier]=openvpn_tcp&filters[servers_group][identifier]=legacy_group_category&limit=1, download selected server's config: https://downloads.nordcdn.com/configs/files/ovpn_[NORDVPN_PROTOCOL]/servers/[ANSWER.0.HOSTNAME][] => https://downloads.nordcdn.com/configs/files/ovpn_tcp/servers/al9.nordvpn.com.tcp.ovpn, use https://api.nordvpn.com/server/stats to collect cpu's load. I have an issue where I cannot open the web UI of the docker container I have passing through this vpn tunnel. It's easy! sudo apt install net-tools -A OUTPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT guess thats my main question what user should the service start. Copyright 2020 Oeck Limited. I have issue with the DNS resolution however: I can't ping anything on the Internet (LAN ping works fine). -A INPUT -s 192.XXX.XXX.XXX/32 -i eth0 -j ACCEPT Indeed! Your browser has JavaScript disabled. For anyone that wants to test the speed of the container they can run speedtest-cli: Open NordVPN console and run these commands: If you reboot or restart the container then you must run the commands again. -e OPENVPN_USERNAME=VPNUSER Linux ip -6 addr add failed: external program exited with error status: 2. echo Restarting NordVPN -A OUTPUT -o lo -j ACCEPT Deactivating MFA im NORDVPN Account makes it immediately possible to use the container again. -e OPENVPN_PROVIDER=NORDVPN Powered by Discourse, best viewed with JavaScript enabled, Configure Transmission BitTorrent with a VPN service, https://github.com/haugene/docker-transmission-openvpn, https://haugene.github.io/docker-transmission-openvpn/, https://docs.nethserver.org/en/v7/docker.html, https://haugene.github.io/docker-transmission-openvpn/arguments/, After each change, you have to restart docker. Even more secure, but you know. There is an open ticket on Github about 15 days ago. For a better experience, please enable JavaScript in your browser before proceeding. You must log in or register to reply here. NORDVPN_PROTOCOL is set to: UDP. I deleted those 2 files and let Transmission recreate them. For some reason transmission was resetting my vpn password. Running haugene/transmission-openvpn/latest docker image on Synology NAS with NordVPN. speedtest-cli, https://github.com/veerendra2/nordvpn-exporter, Get the public ip of the server via something like ifconfig.io, bash into the nordvpn docker container and run some commands (nordvpn status, curl ifconfig.io, etc., ), See if nordvpn status reports "connected", Get the external IP and compare to the public ip. Restore formatting, docker stop -t 90 overseerr I double checked my ports, and the LAN net settings and they are correct. sudo apt install curl Could not get help over there. You cannot paste images directly. The update script is based on the NordVPN API. I know my Transmission docker is going through nordvpn, it gets the same ip address. for value in prowlarr headphones lidarr Overseerr radarr readarr sonarr sabnzbd transmission haugene/transmission-openvpn, vi /etc/systemd/system/transmission-openvpn.service, systemctl enable transmission-openvpn.service -A OUTPUT -d 192.XXX.XXX.XXX/32 -o eth0 -j ACCEPT It all went well and I can see that I am connected to the NordVPN country I wanted to. Ok tested it and it works, but not on the `latest` image (3.10.0). Yeah it's been running really well under Buster pretty good stable speeds. so headless server and docker apps will have some trouble i think, Application Name: NordVPN This site uses cookies. I'm on it (#1558). Or if Im having a problem. Create an account on our community. having a little trouble setting up and enabling a reverse proxy using linuxserver/letsencrypt. -A OUTPUT -o eth0 -p udp -m udp --dport 1194 -j ACCEPT Hi. I'm using qbittorrent and a seperate openvpn container. im setting up a desktop ubuntu vm to try to login through the app (hoping it works) and get the private key to use that docker. Thanks Akagami, followed your lead and have everything backup and running. id like to use the transmission application from your repo. -P OUTPUT DROP I'm not even sure how to do the first part:Add a new volume mount to your docker run command that mounts your config file: -v /path/to/your/config.ovpn:/etc/openvpn/custom/default.ovpn. as per NORDVPN API), add any ports you want to be able to acces from lan. The unofficial Synology forum for NAS owners and enthusiasts. I am wanting to access transmission remotely from outside the network. I got it working with ExpressVPN no problem. Hi everyone, I have followed Akagami information (thank you). sleep 90 -A INPUT -i eth0 -j DROP can docker be installed on older rackstations? -A INPUT -s 10.10.42.0/24 -i eth0 -j ACCEPT Did you get pass this? -v /mnt/tank/downloads/tst:/data May 28, 2021 in Docker Containers. -A OUTPUT -o eth0 -p tcp -m tcp --dport 443 -j ACCEPT Basically even though a browser window shows logged in, if you have MFA active the linux terminal returns "You are not logged in". log-driver json-file I have other apps & facilities I'd like to install (browser, NAS speedtest etc.) Is there a keep alive function, or can there be one (feature request) that would restart the container/vpn connection and possibly call a script / restart other containers? It started with a symbol "$" . but most require Docker https://www.synology.com/en-global/dsm/packages/Docker?os_ver=7.1&search=docker. -A FORWARD -s 10.10.42.0/24 -i eth0 -j ACCEPT Read more SynoForum.com is not owned by, or affiliated with Synology Inc. you can try to install the .deb package with the gui packet manager (after installing the terminal version) mabe i'ts need to link to the terminal app. Unfortunately, since 3.12.2 update you need to log in through the browser. Within your OpenVPN file, make the change as per the; Thanks Wayne, that worked first try! I think I found a bug in openvpn/start.sh: Out-of-the-box expressvpn configs didn't work for me - after a few days trying I gave up and did it with a custom config. If one looks at the logs though the IP addresses for the subnet are wrong I had accidentally put in 10.10.42.0 once, then corrected it. I'm doing something like this: (I'm a total noob, so please excuse if it's clunky). I have checked /etc/resolv.conf and it all looks fine (nameserver 103.86.96.100 and 103.86.99.100). -A OUTPUT -o nordlynx+ -j ACCEPT You must be a member in order to leave a comment. For a better experience, please enable JavaScript in your browser before proceeding. --device /dev/net/tun --cap-add=NET_ADMIN --sysctl net.ipv6.conf.all.disable_ipv6=1. Hello, same issue again "Invalid Username or password.". NOTE: This page is just moved from it's previous location. signal-event nethserver-docker-update, docker run --cap-add=NET_ADMIN -d I am having trouble connecting to my VPN host. Nord confirmed they are trying to fix this and told me i had to dissable MFA in the meantime. hi, is it possible, and if yes how big of an undertaking would it be to have a NS transmission process which only runs over vpn? -v /etc/localtime:/etc/localtime:ro Application Site: https://github.com/bubuntux/nordvpn I set the LAN net to 10.10.42.1/24 added thew 9091 port for transmission on TCP, still cannot connect. -e CREATE_TUN_DEVICE=true restart nordvpn or the container, or a list of containers, etc., if needed. It may not display this or other websites correctly. last time I disactivated MFA and it worked. I finally found the issue. totally unsure about all of this -> my very first docker experience i downloaded the nethserver iso with the transmission ui and all went fine, yum install nethserver-docker - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60, - TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=false, network_mode: "service:transmission-openvpn", #- DOCKER_MODS=linuxserver/calibre-web:calibre #optional, - /Stack/librarian/appdata/lazylibrarian:/config, Options error: Unrecognized option or missing or extra parameter(s) in /etc/openvpn/nordvpn/default.ovpn:1: html (2.4.9), Starting container with revision: a4d65774f855a04070766e53346661f48c76fa0e, Provider NORDVPN has a custom setup script, executing it, 2021-01-12 15:22:20 Checking curl installation, 2021-01-12 15:22:20 Removing existing configs, Downloading user specified config. -A INPUT -s 10.10.42.0/24 -i eth0 -j ACCEPT I have IPv6 'turned off' in my routers, I also modified the OpenVPN file to stop IPv6.