1
0
mirror of https://github.com/RostislavDugin/certbot-nginx-docker.git synced 2025-07-02 22:36:51 +02:00
Files
certbot-nginx-docker/nginx/nginx.conf_v2
Rostislav Dugin c491004950 init
2024-02-08 22:33:55 +03:00

37 lines
1.1 KiB
Plaintext

# nginx.conf
worker_processes auto;
events {
}
http {
server {
listen 80;
# делаем переадресацию с HTTP на HTTPS
location / {
return 301 https://$host$request_uri;
}
# URL certbot'a, где он будет слушать входящие
# подключения во время выдачи SSL
location /.well-known {
proxy_pass http://172.17.0.1:6000;
}
}
server {
listen 443 ssl http2;
# сертификаты мы уже примонтировали в Docker Compose
ssl_certificate /etc/cert.pem;
ssl_certificate_key /etc/key.pem;
# здесь нужно указать локальный адрес к вашему
# сайту. У меня он в Docker'e на порту 3000. У
# вам может быть адрес http://127.0.0.1:ПОРТ
location / {
proxy_pass http://172.17.0.1:3000;
}
}
}