Налаштування SSL-сертифіката
Для того щоб магазин був доступний за протоколом HTTPS , потрібно не тільки встановити SSL-сертифікат, але і виконати його активацію. Для цього встановлюємо cerbot , який автоматично оновлюватиме SSL-сертифікат:
# apt-get install certbot
Запускаємо його і чекаємо на відповідь про отримання сертифіката (тут і далі не забудьте замінити your-domain.com на домен свого сайту):
# certbot certonly --webroot --register-unsafely-without-email -w /var/melbis/certbot -d your-domain.com
Копіюємо сертифікат у потрібну нам папку:
# cp -f /etc/letsencrypt/live/ your-domain.com /* /var/melbis/certs/
Перезапускаємо сервер Ngnix у контейнері:
# docker exec melbis_nginx_1 nginx -s reload
І додаємо до планувальника автоматичне оновлення сертифіката:
# crontab -e
0 3 * * * certbot renew --quiet && cp -f /etc/letsencrypt/live/ your-domain.com /* /var/melbis/certs/ && docker exec melbis_nginx_1 nginx -s reload

Melbis Shop6