Sherem / vpn-transmission

Docker application to host Transmission with NordVPN connection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compose of Nord VPN transmission

Installation

Prerequisites

  1. Make sure your host has installed docker, docker-compose
  2. You should have NordVPN account

Install application

Clone directory

git clone git@github.com:Sherem/vpn-transmission.git

Go to project repository

cd vpn-transmission

Install application

bin/install <installation directory>

Configure application

Modify .env file at <installation directory> to set required data:

# NordVpn environment

VPN_USER=<NordVPN user>
VPN_PASS=<NordVPN Password>
# Country to connect
VPN_CONNECT=United_States
VPN_LOCAL_NETWORK=192.168.1.0/25 # Local network

# Transmission environment
TRANSMISSION_DATA=/path/to/transmission
TRANSMISSION_USER=<Transmission interface user>
TRANSMISSION_PASS=<Transmission interface password>
# Timezone
TRANSMISSION_TZ=America/Los_Angeles

Test application

cd <installation directory>
docker-compose up

Start application as a service

cd <installation directory>
docker-compose start

About

Docker application to host Transmission with NordVPN connection

License:MIT License


Languages

Language:Shell 51.1%Language:Smarty 48.9%