Install CouchPotato on Arch Linux
CouchPotato is a movie download manager capable of downloading from Peer to Peer and Usenet networks. It is comparable to Sonarr or Headphones except it manages only movies. It integrates with uTorrent, Deluge, NZBGet and many more downloaders.
Install CouchPotato
Install Packer if needed or use another package wrapper like Yaourt.
Install using packer.
packer -S couchpotato
Optionally add the system user to secondary groups.
sudo usermod -a -G nzbget,utserver,amule couchpotato
Install optional dependencies.
sudo pacman -S python2-pyopenssl
Set the ownership on the installation directory.
sudo chown -R couchpotato:couchpotato /usr/lib/couchpotato
Backup CouchPotato
Copy the configuration directory to the backup location.
sudo cp -R /var/lib/couchpotato/ /mnt/backup/
This will backup everything including metadata. To backup only the settings copy only the config.ini
file.
Restore CouchPotato
Stop the systemd service.
sudo systemctl stop couchpotato.service
Remove the current data directory.
sudo rm -Rd /var/lib/couchpotato
Copy backup to the data directory.
sudo cp /mnt/backup/couchpotato /var/lib/couchpotato
Set the ownership on the new data directory.
sudo chown -R couchpotato:couchpotato /var/lib/couchpotato
Run CouchPotato
Start the service.
sudo systemctl start couchpotato.service
Enable the service to run on boot.
sudo systemctl enable couchpotato.service
Use CouchPotato
Access the web interface in the browser on the default port 5050
and the current IP address. For example http://192.168.0.100:5050/. Follow the wizard to setup the username
and password
. Configure other settings from the options page.