Getting Started
This project will run a docker image that will log you into a VPN account and download torrents for you.
It contains:
- config file
- script to start a docker image
- scripts to inspect the status of your torrents & debug.
Pre Requisites
Install docker
yes. do it.
Create a Config file
- Copy
conf.ipvanish
toconf
. - update the values in in the
conf
file according to your setup.
Other VPN's might require different configuration.
If you need to add new configurations, be sure the ./start_transmission_image.sh
script uses the values in the docker run command.
Running
Start the image
./start_transmission_image.sh
Drop files into the watch folder
By default it is "./transmission/watch
, but the root folder transmission
set by the TRANSMISSION_HOME=transmission
config value in conf
.
Monitor the torrents
./show_torrent_status.sh
Get your files out!
see transmission/transmission-home/completed
for your completed torrents.
Known Issues
Transmission is supposed to watch the watch folder. I find that sometimes it doesn't pick up torrents very quickly.
If you want it to pick up a torrent right away, just kill the image and restart it.
This will help you:
docker kill `./get_container_id_of_transmission.sh`
./start_transmission_image.sh
Contributing
See the .github folder in the repo. They contain templates you will see when you create a Pull Request or issue on github.