config webmin at /webmin path in nginx

This commit is contained in:
Benjamin Krein 2023-11-13 19:30:06 -05:00
parent 23e5286267
commit bd01c031c6
2 changed files with 10 additions and 0 deletions

View File

@ -986,6 +986,10 @@ function installWebmin() {
sudo sed -i 's@/usr/sbin@/usr/local/sbin@' "$WEBMIN_MODULE_CONFIG"
fi
rm netatalk2-wbm.tgz || true
# Configure Webmin to be accessible from a '/webmin' URL path
echo "webprefix=/webmin" | sudo tee -a /etc/webmin/config
echo "webprefixnoredir=1" | sudo tee -a /etc/webmin/config
}
# updates configuration files and installs packages needed for the OLED screen script

View File

@ -18,6 +18,12 @@ server {
proxy_pass http://127.0.0.1:8080;
}
# Configure Webmin to be accessed via '/webmin' URL path
# NOTE: Use of 'https' here is required as is the trailing '/'
location /webmin {
proxy_pass https://127.0.0.1:10000/;
}
# Large files
client_max_body_size 0;
proxy_read_timeout 1000;