blob: 22270d31b25d2cf40a7aa6a82968761be34dd4c3 [file] [log] [blame]
events {}
http {
server {
listen 8000;
server_name kibble;
access_log /var/log/nginx/kibble_access.log;
error_log /var/log/nginx/kibble_error.log;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto $scheme;
root /kibble/ui;
index index.html;
location / {
try_files $uri $uri/ =404;
}
location ~ /css {
add_header Content-Type text/css;
}
# Reverse proxy to Apache Kibble API
location /api {
proxy_pass http://kibble:8001;
rewrite ^/api(.*)/$ $1 break;
}
}
}