Home » Home Server » Install Cardigann using Docker – Additional BitTorrent Providers

Install Cardigann using Docker – Additional BitTorrent Providers

In our previous posts, you learned how to install Jackett in Docker, a service that translates queries from other apps like Sonarr, Sickrage and CouchPotato and allows you to use more custom torrent providers. Cardigann is a similar service, which allows a lot more providers not available in Jackett. If i got your interest, continue reading and learn how you can install Cardigann in Docker in just a few easy steps.

If you do not know what Docker is, be sure to read our What is Docker guide and comparison to VirtualBox in advance and get familiarized with the terms used. [Read: What is Usenet and why is it better than Torrents?]

Install Cardigann using Docker

Before starting the Docker Cardigann installation guide, make sure to follow our previous guides where you can learn to Install Docker on Ubuntu, Windows 10 Pro/Ent, and Windows 7 and 8.

Install Cardigann Using Docker
Docker Commandline Prompt

You can install Cardigann in a new Docker container from scratch. But, ready-made containers are already available for several apps on Docker Hub. So all you need to do is pull those containers and install. If you are ready, open Docker command prompt and get ready to setup Cardigann in Docker.

Protect your browsing, downloading, and streaming activities - VPN vs SmartDNS | Kodi VPN Use | Plex VPN Use
Provider Purpose Setup Guides Cost
IPVanish VPN Privacy and Protection Linux Mint, Ubuntu, OSMC, Windows, Android, OSMC Offer: 15% off 2 renewals
1 month: $8.50
12 months: $5.52/mo
StrongVPN
editors pick
Privacy, Protection, and Geo-Unblocking Windows, Mac OS X, iOS, Android Offer: Includes StrongDNS
1 month: $10.00
12 months: $5.83/mo
OverPlay VPN Privacy, Protection, and Geo-Unblocking Windows, Mac OS X, Linux, Gaming Systems, Smart TVs, Android, iOS, TV Boxes, Routers Valentine's Day Offer:
SmartDNS + VPN $4.16/mo
1 month: $9.95
12 months: $8.33/mo
StrongDNS Geo-Unblocking Windows, Mac OS X, Linux, Gaming Systems, Smart TVs, Android, iOS, TV Boxes, Routers 1 month: $5.00
12 months: $4.16/mo

1. Cardigann Pull Command

To install Cardigann using Docker, you will first need to grab the latest version of Cardigann container from the linuxserver Docker Hub. LinuxServer is a Docker repository with several HTPC and home server app containers.

docker pull linuxserver/cardigann

Pull the ready-made Cardigann docker container using the above command.

2. Set Cardigann Configuration Parameters in Docker

After pulling the container with the latest version of Cardigann, we need to configure the usage parameters such as download folders, port number, etc. for the service. Copy all lines in the code block below (it is one single command) and paste it into docker prompt.

sudo docker create --name=cardigann \
--restart=always \
-v /home/docker/cardigann/config:/config \
-e PGID=1001 -e PUID=1001 \
-p 5060:5060 \
linuxserver/cardigann

While you can just copy and paste the settings mentioned above, I recommend that you understand each parameter using the description below and customize it to your liking. Therefore, before issuing the above docker command, change certain parameters (eg. port number, folders, etc.) to fit your situation.

  • sudo docker create --name=cardigann \ – Creates a new docker container with the name “cardigann”
  • --restart=always \ – Starts the Cardigann container automatically during boot.  If you don’t want the container to be started automatically, you can skip this command.
  • -v /home/docker/cardigann/config:/config \ – Specifies the location of the Cardigann config files. In this case, the config folder is located in /home/docker/cardigann/ directory.
  • -e PGID=1001 -e PUID=1001 \ – Specifies the user id in order to minimize permission issues that can arise between the host OS (Ubuntu) and the container.
  • -p 5060:5060 \ – Specifies the ports used by Cardigann. In this case, the port is 5060:5060.

3. Start and Stop Cardigann Container in Docker

If you used the correct parameters, you can go ahead and start the Cardigann container you have just created, using the following command.

sudo docker start cardigann

After starting the Cardigann Docker container, you will be able to open the web interface on port 5060. In my case the ip is http://192.168.0.108:5060.

Cardigann homepage
Cardigann homepage

You can now start and add your favorite torrent providers, and start enjoying fast results in your automated searches.

Cardigann is now installed in Docker. What to do next?

Congratulations! You managed to setup Cardigann in Docker successfully. Once Docker is setup, it is extremely simple to create and destroy containers with apps. If you want to be able to access the Cardigann interface outside your home network, be sure to setup port forwarding on your router. You will have to forward the Cardigann port to the local/internal IP address of the system with Docker installation.

Next, you can install Sonarr in Docker or Sickrage to manage your media library (if you haven’t done that already), or you can also learn how to install RuTorrent in DockerCheck back soon to learn more about Docker and how you can install various other services in Docker containers.

 

We Are Hiring: Familiar with Media Streaming, HTPC, Home Server, Smart Home, and Home Automation topics? Write about it and earn money. No writing experience needed. APPLY HERE.

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

Ciprian

Ciprian is an enthusiast, always up to date with the latest and greatest in the IT field. Passionate about computers, mobile devices and gadgets. In his spare time, he is a gamer.

Archives

Join the other 110,000 followers

Don’t Miss Out!