Home » Home Server » How to configure CouchPotato V2?

How to configure CouchPotato V2?

CouchPotato is a wonderful set and forget python script to automatically download and pass torrent files to torrent downloaders or NZB files to NZB downloaders. In this post, I will explain how to configure CouchPotato V2. It is essential to configure CouchPotato properly to make it work with SABnzbd for automate downloading movies. If you have not yet installed CouchPotato, please refer to my previous posts on how to install CouchPotato V2 on Ubuntu and install CouchPotato V2 on Windows. You will need news group access for best performance and CouchPotato works best with Usenet services such as Astraweb with SABnzbd or Unzbin newsgrabbers. If you have successfully, installed CouchPotato on your system now its time to configure CouchPotato V2.

Enjoy unlimited streaming of Movies and TV Shows on several devices, free 2-day shipping on orders, and free Kindle books for only $6.60 per month. Sign-up now to get a free 1-month trial.

Before You Begin

For apps like SickBeard, SickRage, Sonarr, and CouchPotato, Usenet is better than Torrents. Unlimited plans from Newshosting (US Servers), Eweka (EU Servers), or NewsDemon, which offer >3000 days retention, SSL for privacy, and VPN for anonymity, are better for HD content. Sometimes US and EU servers carry different content.

Provider Rating Features Monthly Yearly
>3000 days, unlimited, SSL, VPN $9.99 $99.99 ($8.33 / month)
editors pick
>3000 days, unlimited, SSL, EU Servers €7,50 (Special!!!)  
>3000 days, unlimited, SSL, VPN $7.50  
>2800 days, unlimited, SSL $8.00 $96.00 ($8.00 / month)
For more plans that may fit your needs please read our Usenet plan selection guide.

Configure CouchPotato V2

The CouchPotato V2 web interface, with its dark theme, looks much better than V1. The first time you go to the webui, you will have to go scroll through and configure CouchPotato. CouchPotato offers you to import your existing database (data.db) either from previous installations. If you want to import the previous database find and select the data.db file.

Configure CouchPotato
Welcome Screen

General Settings

First, under general settings you may set the Username, Password, and Port. I usually like to not have anything work on its default port for security reasons. If you are like me, you may set a different port. If firewall is enabled on your system, then allow the port you select. Also enable port forwarding on your router if you want CouchPotato to be accessible outside your network (through internet). If you are running Linux and interested in setting up a DDNS client, check this post.

General Settings
General Settings

Disable Launch Browser. This will stop the browser from launching every time CouchPotato is started. For example, if you are autostarting CouchPotato during startup, then the browser would launch automatically after the startup and take you to the home screen. At least to me, this was undesirable.

3 Best Standalone Bittorrent Downloaders

  1. WD My Cloud 4TB Personal Cloud Storage - NAS
  2. Buffalo LinkStation 210 2 TB NAS Personal Cloud Storage and Media Server
  3. Synology America DiskStation 2-Bay Diskless Network Attached Storage

Downloading Method

Then configure CouchPotato with the downloading method. I am going to show the two most commonly used methods: SABnzbd and Transmission.

Download Method
Download Method

CouchPotato works best with SABnzbd (Windows installation / Ubuntu installation). If you have SABnzbd newgrabber installed and would like to use it for downloading NZBs, then enter the Host, API Key, and the Category. If SABnzbd is running on the same system CouchPotato then the host is localhost. You can get the API Key from Config->General section of your SABnzbd web interface. The category name would movies or whatever name you have for movies in your SABnzbd configuration.

SABnzbd Settings
SABnzbd Settings

Transmission is an awesome lightweight bittorrent client with a feature-full web interface (Ubuntu installation). If you have it running, enter the settings bellow. Enter Host, Username, and Password information. Directory is the watch directory in which you want to save the .torrent. Transmission should be setup to automatically pickup .torrent files from this directory and start downloading.

Transmission Settings
Transmission Settings

Continue to the next page to fully configure CouchPotato.

Get 20% OFF with IPVanish VPN:

♦   Hide your browsing and streaming activity: No logs and no tracking
♦   Access geo-restricted content from anywhere
♦   Encrypt and anonymize: Kodi, Plex, Downloads, Personal Info
♦   Windows, Mac, Linux, Android, iOS, Router, and more.
♦   Money back guarantee - Sign Up Now

About the author


Anand is a self-learned computer enthusiast, a part-time blogger, and a Food Scientist by career. He has been blogging since 2010 on Linux, Ubuntu, Home/Media/File Servers, Smart Home Automation, and related HOW-TOs on htpcbeginner.com and smarthomebeginner.com.