Skip to main content

Настройка NGINX

sudo apt install certbot
sudo certbot certonly --standalone --agree-tos --email dokker_32@mail.ru --non-interactive --domains lious.ru , www.lious.ru
nano /etc/nginx/conf.d/lious.ru.conf

server {
    listen 80;
    listen [::]:80;
    server_name lious.ru www.lious.ru;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    listen [::]:443 ssl;
    server_name lious.ru www.lious.ru;

    ssl_certificate /etc/letsencrypt/live/lious.ru/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/lious.ru/privkey.pem;

    location / {
        proxy_pass http://localhost:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}