Watcher is a CouchPotato alternative for grabbing feature length video files. Unlike CouchPotato and Radarr, Watcher currently only works with usenet so it grabs files using NZBGet or Sabnzbd no torrent clients are currently supported. Like CouchPotato Watcher is written in python so on lower end devices like the Raspberry Pi it should run faster than Radarr.
This tutorial will guide you through installing Watcher on Ubuntu 16.04.
Usenet Provider | |||||||
---|---|---|---|---|---|---|---|
UsenetServer | |||||||
Newshosting | |||||||
Frugal | |||||||
Usenetlink |
Install Watcher on Ubuntu 16.04
Update your repository list and install the Watcher dependencies
sudo apt update
sudo apt install python2.7 git python-levenshtein -y
Clone the latest Watcher repository
sudo git clone https://github.com/nosmokingbandit/watcher /opt/watcher
Fix ownership by using your regular user
and its group
sudo chown -R user:user /opt/watcher
Enter the Watcher folder and run the program
cd /opt/watcher
python2.7 watcher.py --address 0.0.0.0
You can access Watcher on its default port 9090
Watcher Systemd Service
Create the Watcher systemd configuration file
sudo nano /etc/systemd/system/watcher.service
Paste this Watcher systemd file
[Unit]
Description=Watcher Daemon
[Service]
User=user
Group=user
Type=forking
GuessMainPID=no
ExecStart=/usr/bin/python2.7 /opt/watcher/watcher.py --address 0.0.0.0 -d
Restart=no
[Install]
WantedBy=multi-user.target
Enable the Watcher systemd service
sudo systemctl enable watcher
Start the Watcher systemd service
sudo service watcher start