Files
deploy_home/ansible/roles/http/templates/nginx/sites/parts.bdebyl.net.conf.j2
2021-11-28 16:38:52 -05:00

23 lines
330 B
Django/Jinja

geo $whitelisted {
default 0;
192.168.1.0/24 1;
}
upstream partkeepr {
server localhost:8081;
}
server {
listen 80;
server_name {{ parts_server_name }};
if ($whitelisted = 0) {
return 302 $scheme://bdebyl.net$request_uri;
}
location / {
proxy_pass http://partkeepr;
proxy_connect_timeout 1s;
}
}