Files
homeassistant-addons/awtrix/rootfs/etc/nginx/servers/ingress.conf
2022-12-27 23:04:39 +01:00

35 lines
1.6 KiB
Plaintext

server {
listen %%interface%%:8099 default_server;
include /etc/nginx/includes/server_params.conf;
include /etc/nginx/includes/proxy_params.conf;
#sub_filter_types text/html;
location / {
allow 172.30.32.2;
deny all;
sub_filter "/ws" "%%ingress_entry%%/ws";
sub_filter "/login/ws" "%%ingress_entry%%/login/ws";
sub_filter "/settings/ws" "%%ingress_entry%%/settings/ws";
sub_filter "/logs/ws" "%%ingress_entry%%/logs/ws";
sub_filter "/critical/ws" "%%ingress_entry%%/critical/ws";
sub_filter "/awtrixer/ws" "%%ingress_entry%%/awtrixer/ws";
sub_filter "/about/ws" "%%ingress_entry%%/about/ws";
sub_filter "/map/ws" "%%ingress_entry%%/map/ws";
sub_filter "/matrixstats/ws" "%%ingress_entry%%/matrixstats/ws";
sub_filter "/myapps/ws" "%%ingress_entry%%/myapps/ws";
sub_filter "/stats/ws" "%%ingress_entry%%/stats/ws";
sub_filter "/premium/ws" "%%ingress_entry%%/premium/ws";
sub_filter "/matrixlog/ws" "%%ingress_entry%%/matrixlog/ws";
sub_filter "/arcade/ws" "%%ingress_entry%%/arcade/ws";
sub_filter "/icons/ws" "%%ingress_entry%%/icons/ws";
sub_filter "/audio/ws" "%%ingress_entry%%/audio/ws";
sub_filter "/applist/ws" "%%ingress_entry%%/applist/ws";
sub_filter "/appstore/ws" "%%ingress_entry%%/appstore/ws";
sub_filter "/weather/ws" "%%ingress_entry%%/weather/ws";
sub_filter "/pages" "%%ingress_entry%%/pages";
#sub_filter "../../plugins" "../plugins";
proxy_pass http://backend;
}
}