diff --git a/example/http.d/test1.conf b/example/http.d/test1.conf new file mode 100644 index 0000000..f0c8386 --- /dev/null +++ b/example/http.d/test1.conf @@ -0,0 +1,20 @@ +server { + server_name test1.dc09.ru; + return 200 "Hello world"; + + listen 443 ssl; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/test1.dc09.ru/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/test1.dc09.ru/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot +} + +server { + if ($host = test1.dc09.ru) { + return 301 https://$host$request_uri; + } # managed by Certbot + + listen 80; + server_name test1.dc09.ru; + return 404; # managed by Certbot +} diff --git a/example/letsencrypt/.gitignore b/example/letsencrypt/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/example/letsencrypt/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/example/nginx.conf b/example/nginx.conf new file mode 100644 index 0000000..2eb4602 --- /dev/null +++ b/example/nginx.conf @@ -0,0 +1,15 @@ +worker_processes 4; + +events { + worker_connections 1024; +} + +http { + access_log off; + error_log off; + + include mime.types; + default_type application/octet-stream; + + include /etc/nginx/http.d/*; +}