www-servers/nginx: Добавлены шаблоны для настройки

master
parent b0e715a196
commit 601865223c

@ -0,0 +1,5 @@
# Calculate name=nginx.conf format=patch grep(/etc/nginx/nginx.conf,include.*sites-enabled)==
<reg>(\s+)(.*)
\}$</reg>
<text>\1\2\1include /etc/nginx/sites-enabled/*.conf;
}</text>

@ -0,0 +1,8 @@
# Calculate format=patch
<reg>worker_processes \d+;</reg>
<text>worker_processes #-main.hr_cpu_num-#;</text>
<reg>(sendfile on;)
(\s+)(tcp_nopush on;)</reg>
<text>\1
\2server_tokens off;
\2\3</text>

@ -0,0 +1,16 @@
server {
listen 80 default_server;
server_name _;
access_log /var/log/nginx/noname_80.access_log main;
return 444;
}
server {
listen 443 ssl default_server;
ssl_ciphers aNULL;
ssl_certificate /etc/nginx/ssl/nginx.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.key;
ssl_session_tickets off;
server_name _;
access_log /var/log/nginx/noname_443.access_log main;
return 444;
}

@ -0,0 +1,2 @@
# Calculate exec=/bin/bash exists(/etc/nginx/ssl/nginx.key)==||exists(/etc/nginx/ssl/nginx.crt)==
openssl req -x509 -subj "/CN=_" -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt &>/dev/null
Loading…
Cancel
Save