4 error_log logs/error.log;
5 error_log logs/error.log notice;
6 error_log logs/error.log info;
12 worker_connections 1024;
18 default_type application/octet-stream;
20 log_format main '$remote_addr - $remote_user [$time_local] "$request" '
21 '$status $body_bytes_sent "$http_referer" '
22 '"$http_user_agent" "$http_x_forwarded_for"';
24 #access_log logs/access.log main;
30 ssl_session_cache shared:SSL:10m;
31 ssl_session_timeout 10m;
38 root /usr/local/openresty/nginx/html;
40 proxy_set_header Host $host;
41 proxy_set_header X-Real-IP $remote_addr;
44 if ($uri ~ "/api/holmes-rule-mgmt/(.*)") {
45 proxy_pass https://$host:9101$request_uri;
49 if ($uri ~ "/api/holmes-engine-mgmt/(.*)") {
50 proxy_pass https://$host:9102$request_uri;
55 location ~*.(htm|html){
56 add_header Cache-Control no-cache;
60 ssl_certificate /etc/ssl/certs/holmes-frontend-selfsigned.crt;
61 ssl_certificate_key /etc/ssl/private/holmes-frontend.key;
62 ssl_dhparam /etc/ssl/certs/dhparam.pem;