Building CouchPotato is not too different to building Sick Beard, but a minor tweak needs to be made to the init script to point to the directory where this script installs it, as I prefer to stick things in /opt.
## Fix the Startup Script to point to the /opt/ directory (this is all one line) sed -i 's\ExecStart=/var/lib/CouchPotatoServer/CouchPotato.py -- daemon\ExecStart=/opt/couchpotato/CouchPotato.py --daemon\g' /etc/systemd/system/couchpotato.service