mirror of
https://github.com/inspec/inspec
synced 2025-02-17 14:38:43 +00:00
The resource itself only offers contents and params right now. It resolved all include calls it can find and creates the aggregated config object. This is limited in functionality. One last (set of) PR(s) is needed to add an interface that makes querying this config file easier. It is due to the file's inherent complexity that I want to explore which methods are needed to be effective. In the meantime, this resource offers accessors to the underlying data that are stable. Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
45 lines
1 KiB
Nginx Configuration File
45 lines
1 KiB
Nginx Configuration File
user www www; ## Default: nobody
|
|
error_log logs/error.log;
|
|
|
|
events { # events test
|
|
worker_connections 4096;
|
|
}
|
|
|
|
http {
|
|
include conf/mime.types; # relative path
|
|
include /etc/nginx/proxy.conf; # absolute path
|
|
|
|
index index.html index.htm index.php;
|
|
default_type application/octet-stream; # parameter with '/'
|
|
|
|
# multi-line test
|
|
log_format main
|
|
multi line;
|
|
|
|
# multi server tests
|
|
server {
|
|
listen 85;
|
|
server_name domain1.com www.domain1.com;
|
|
location ~ \.php$ {
|
|
fastcgi_pass 127.0.0.1:1025;
|
|
}
|
|
}
|
|
|
|
server {
|
|
listen 80;
|
|
server_name domain2.com www.domain2.com;
|
|
# multiple locations test
|
|
location ~ ^/(images|javascript|js|css|flash|media|static)/ {
|
|
root /var/www/virtual/big.server.com/htdocs;
|
|
}
|
|
location / {
|
|
proxy_pass http://127.0.0.1:8080;
|
|
}
|
|
}
|
|
|
|
# upstream tests
|
|
upstream big_server_com {
|
|
server 127.0.0.3:8000 weight=5;
|
|
server 192.168.0.1:8000;
|
|
}
|
|
}
|