added partkeepr, motion, and relevant secrets
This commit is contained in:
@@ -7,6 +7,7 @@ deps: [
|
||||
|
||||
ci_server_name: ci.bdebyl.net
|
||||
home_server_name: home.bdebyl.net
|
||||
parts_server_name: parts.bdebyl.net
|
||||
install_path: /usr/share
|
||||
|
||||
nginx_path: /etc/nginx
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
loop:
|
||||
- "{{ ci_server_name }}.http.conf"
|
||||
- "{{ home_server_name }}.conf"
|
||||
- "{{ parts_server_name }}.conf"
|
||||
notify: restart_nginx
|
||||
tags: http
|
||||
|
||||
@@ -48,5 +49,6 @@
|
||||
state: link
|
||||
loop:
|
||||
- "{{ ci_server_name }}.http.conf"
|
||||
- "{{ parts_server_name }}.conf"
|
||||
notify: restart_nginx
|
||||
tags: http
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
geo $whitelisted {
|
||||
default 0;
|
||||
192.168.1.1/24 1;
|
||||
192.168.1.0/24 1;
|
||||
}
|
||||
|
||||
server {
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user