Compose file for Plexguide of h1f0x/jd2-openvpn
Documentation of the image and how it works can be found at:
IMPORTANT: You are not able to run jDownloader2 and jDownloader2+OpenVPN at the same time. Same port usage needed. Please remove non-VPN app first.
- Copy the jd2-openvpn-plexguide.yml to "/opt/mycontainer/"
- Run plexguide and install the application via the community option
tbd -> not yet added
-
Prepare config.ovpn:
- add the following lines to your custom OpenVPN config
script-security 2 up /etc/openvpn/up.sh down /etc/openvpn/down.sh Example of an ExpressVPN configuration in ./example/example.config.ovpn
-
Copy & past your vpn config to /opt/appdata/jd2-openvpn/vpn/config.ovpn
- IMPORTANT: the vpn configuration needs to be named: config.ovpn
- if you have user-pass-auth:
- add the line "auth-user-pass vpn.auth" to your config.ovpn
- create a text file at the same location named "vpn.auth"
- add the username on the first line
- add the password on the second line
-
Wait about 2 minutes for the cron to kick in and reconnect you to your vpn!
-
You can access your new jDownloader like the non vpn one and configure it to you r needs.
You can verify your current external ip address by checking the logfile at:
cat /opt/appdata/jd2-openvpn/vpn/current_external_ip.txt