Skip to content

Instantly share code, notes, and snippets.

@caruccio
Created June 12, 2012 01:47
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save caruccio/2913901 to your computer and use it in GitHub Desktop.
Save caruccio/2913901 to your computer and use it in GitHub Desktop.
Automatic remote download movies from http://movies.io (flexget + transmission)
## 1 - Create an account in http://movies.io and setup a RSS for your movies
####
## 2 - Install and configure flexget
####
$ sudo easy_install flexget
$ cat <<EOF > ~/.flexget/config.yml
feeds:
movies.io:
rss: http://movies.io/w/3gY.rss?salt=858563c0660ed7d0e342a374dbde747c3c2fac8e
accept_all: true
transmission: yes
EOF
!!! ATTENTION: Space indentation matters for config.yml !!!
Change feeds:movies.io:rss to your RSS feed URL and start flexget:
$ flexget
TIP: add it to cron (best choice) or to your desktop's "Startup Application" so it starts every time you login.
There is also an experimental web-gui with buildt-in scheduler:
$ flexget-webui
## 3 - Install transmission (probably you already have it installed)
####
$ sudo apt-get install transmission-gtk
or
$ sudo yum install transmission <--(not sure if it's the right package name)
## 4 - Enable Transmission's web client
####
- Start Transmission and go to preferences: Edit->Preferences->Web
- Enable checkbox [Enable Web Client]
- Disable checkbox [Use Authentication] and limit acces only to localhost's IP Address "127.0.0.1"
- Press [Close]
## 5 - Test your configuration
####
Go back to http://movies.io and add some movie to your feed. It should be automatically added to
transmission (depends on the frequency you setup flexget to execute)
Problems? mailto: mateus AT caruccio DOT com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment