-
Notifications
You must be signed in to change notification settings - Fork 5
b) Install Docker, Docker compose and docker containers
sudo apt-get install docker docker-compose
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