Skip to content

b) Install Docker, Docker compose and docker containers

Emre K edited this page May 5, 2020 · 6 revisions

Install Docker, Docker-compose

sudo apt-get install docker docker-compose

Download yml file and fire up containers

cd /home/docker
mkdir -p dlbox/nginx
cd dlbox
wget https://ssl-config.mozilla.org/ffdhe4096.txt -O ./nginx/dhparam.pem
wget https://github.com/emre1393/dlbox-docker/raw/master/nginx/nginx.conf -O ./nginx/nginx.conf
wget https://github.com/emre1393/dlbox-docker/raw/master/docker-compose.yml -O ./docker-compose.yml
wget https://github.com/emre1393/dlbox-docker/raw/master/a.env -O ./.env
chown docker:docker -R .*

  • Edit enviroment file for your needs if you want
    sudo nano ./.env

  • Edit nginx.conf file and put your domain name. sed -i 's|yourdomain.com|YOURREALDOMAINHERE|g' ./nginx/nginx.conf

  • Comment out ssl directives before certbot procedure. sed -i -r 's/(listen .*443)/\1;#/g; s/(ssl_(certificate|certificate_key|trusted_certificate) )/#;#\1/g' ./nginx/nginx.conf

  • And run docker-compose
    docker-compose up -d

Radarr web interface is "http://ip:7878"

Sonarr web interface is "http://ip:8989"

Jackett web interface is "http://ip:9117"

Deluge web interface is "http://ip:8112"

Bazarr web interface is "http://ip:6767"

Plex web interface is "http://ip:32400/web"