Показаны сообщения с ярлыком Lets-Encrypt. Показать все сообщения
Показаны сообщения с ярлыком Lets-Encrypt. Показать все сообщения

среда, 28 августа 2019 г.

Допиливаем Sentry

В предыдущей заметке описал установку Sentry в Docker контейнере, но всплыла одна небольшая печалька: современные броузеры отказываются переходить с HTTPS сайта по HTTP ссылке.
Сегодня будем прикручивать SSL сертификаты к Sentry.
Ставим Nginx и скрипт-клиент Let's Encrypt:
apt install -y nginx certbot
Для того, чтобы сгенерировать сертификаты необходимо осуществить промежуточную настройку для доступа по HTTP
Создаем конфиг Nginx для sentry /etc/nginx/sites-available/sentry.mysite.com следующего содержания:
server {                                                                                                                                                                        
       listen 80;                                                                                                                                                               
       listen [::]:80;                                                                                                                                                          
                                                                                                                                                                                
       server_name sentry.mysite.com www.sentry.mysite.com;                                                                                                     
    location / {                                                                                                                                                                
      proxy_pass        http://localhost:8080;                                                                                                                                  
    }                                                                                                                                                                           
}