Couchpotatoserver Install
Download and install newer version of Couch Potato Server to /opt folder. Sudo git clone /opt/couchpotato sudo mkdir /opt/couchpotato/logs sudo chown couchpotato:couchpotato /opt/couchpotato -R. What is Couch Potato? Webroot Secureanywhere Antivirus Serial Number. Couch Potato, for those who have been following the guides, is Sickbeard but for Movies. It is an automatic download tool that will enable you.
This post was last updated on Mar 21, 2017. GPG key added for Sonarr, SABnzbd repo removed (added direct links for unrar and python-yenc packages), and install for was added. This post is for installing the automation applications for Usenet downloading on CentOS 7. In my previous guides written for CentOS 6, I was using,,, and. This time around, I am using the same applications, except that I am switching from to. Well, development has slowed way down for since the main dev has called it quits.
Has always worked well for me, I tried SickRage for a while, and but once I really tested Sonarr it was an obvious choice. With this guide, I'm creating a service account named usenet, which all of these services will be running as. In my setup, firewalld is disabled (systemctl disable firewalld.service && systemctl stop firewalld.service), and I have SELinux disabled (sed -i /etc/selinux/config -r -e 's/^SELINUX=.*/SELINUX=disabled/g'). If you disable firewalld and selinux, you do so at your own risk.
It is not advisable to do either if your usenet downloader is directly accessible on the internet, so please use a reverse proxy or something similar! I have a very simple guide available for a Nginx Reverse Proxy build that can be found.
Let's Get Started! 1.) prerequisites. Useradd -r usenet # Create usenet service account yum -y install epel-release # Install EPEL repo yum -y install wget git par2cmdline p7zip unzip tar gcc python-feedparser python-configobj python-cheetah python-dbus python-devel # Install Prereqs yum -y install ftp://rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/unrar-5.0.3-1.el7.rf.x86_64.rpm # Install unrar yum -y install ftp://rpmfind.net/linux/fedora/linux/releases/22/Everything/x86_64/os/Packages/p/python-yenc-0.4.0-4.fc22.x86_64. Acer Projector X110 Driver Download. rpm # Install python-yenc yum -y update && reboot Prereqs done; now lets install SAB!
2.) sabnzbd install. Systemctl reboot Once your server boots, you'll have SABnzbd, Sonarr, CouchPotatoServer, and Headphones running at their designated ports (listed above). Go forth, configure, and download!
If you're having trouble accessing any of the webpages for these apps, make sure you have configured firewalld to allow access to the designated ports, or simply disable firewalld. In my setup, I have firewalld disabled, and use Nginx as a reverse proxy to access these services from the internet. Leave me some feedback! Related Posts • • • Share on: .
For Ubuntu 14.04 will get you all of the feature length media files you desire from a watchlist you have created. It can grab the media files from either usenet or torrents in your automated system.
I recommend usenet because you won’t use any of your own precious upstream bandwidth. You need to have a usenet provider like and a downloader like. If all these requirements are checked, let’s get started. Usenet Provider Backbone Retention Speed Connections VPN Monthly Annual UsenetServer 3199 Unlimited 30 Yes Newshosting 3199 Unlimited 30 Yes Eweka 3094 Unlimited 20 No Astraweb 2264 Unlimited 20 No Cloudgate 2000 100 Mbit 30 No Install CouchPotato Ubuntu sudo apt-get update sudo apt-get install git-core libffi-dev libssl-dev zlib1g-dev libxslt1-dev libxml2-dev python python-pip python-dev build-essential -y Install lxml and pyopenssl, lxml takes some time as it needs to be compiled. Sudo pip install lxml cryptography pyopenssl Copy the CouchPotato git directory sudo git clone /opt/couchpotato Change the ownership of the CouchPotato directory to your user sudo chown -R user: user /opt/couchpotato Test if CouchPotato works python /opt/couchpotato/CouchPotato.py --daemon You should be able to see the CouchPotato web interface on You can leave this open but I recommend finishing this guide before you configure anything further. Autostart CouchPotato Copy the default CouchPotato init sudo cp /opt/couchpotato/init/ubuntu.default /etc/default/couchpotato Open the configuration file sudo nano /etc/default/couchpotato Add or change the following lines, yourusername is your log on user.
# COPY THIS FILE TO /etc/default/couchpotato # OPTIONS: CP_HOME, CP_USER, CP_DATA, CP_PIDFILE, PYTHON_BIN, CP_OPTS, SSD_OPTS CP_HOME=/opt/couchpotato CP_DATA=/opt/couchpotato CP_USER= yourusername CP_PIDFILE=/home/ yourusername/.couchpotato.pid CP_OPTS=--daemon Press Ctrl+X, press Y and then Enter to save and leave nano. Copy the default CouchPotato init.d file sudo cp /opt/couchpotato/init/ubuntu /etc/init.d/couchpotato Make the file executable sudo chmod +x /etc/init.d/couchpotato Update so CouchPotato autostarts on boot sudo update-rc.d couchpotato defaults If CouchPotato autostart on boot fails, read on You can solve the failing init.d script which will fix the /usr/bin/python: Permission denied error you may have gotten from following other guides. This rc.local method will solve the couchpotato fails to start problem. Open up /etc/rc.local sudo nano /etc/rc.local Add the following lines to the bottom before exit 0. Do not add the extra exit 0 /etc/init.d/couchpotato start exit 0 Ctrl+X, Y and Enter to save and exit Update CouchPotato cd /opt/couchpotato Pull new updates git pull Now you can.