Skip to content

Plex, Radarr, Sonarr, and qbittorrent behind a Letsencrypt-enabled Nginx. As a Docker service.

Notifications You must be signed in to change notification settings

Sleavely/dockarr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dockarr ⚓🏴‍☠️

A self-contained Docker service for running Plex, Radarr, Sonarr, and qbittorrent behind a Letsencrypt-powered Nginx on a dynamic IP with automatically updated DNS from Cloudflare.

Getting started

  1. Configure the .env file
  2. Run setup.sh to create some boilerplate directories
  3. Run docker-compose up (with --detach to run in the background)

letsencrypt

domains.txt should contain one line per certificate. If you want alternate names on the cert, these should be listed after the primary domain. e.g.

example.com www.example.com
myothersite.com

Certificates are output to /letsencrypt/certs/{domain}.

qbittorrent

Because qbittorrent doesn't support setting a custom base path, it is not included in the reverse proxy. To configure it, you'll have to access it through localhost:8087 with the default user admin and password adminadmin.

  1. Set download path to /downloads/incomplete and /downloads/done ?

About

Plex, Radarr, Sonarr, and qbittorrent behind a Letsencrypt-enabled Nginx. As a Docker service.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages