diff --git a/settings/settings.toml b/settings/settings.toml
index aa987959..d67ab1a4 100644
--- a/settings/settings.toml
+++ b/settings/settings.toml
@@ -11,4 +11,4 @@ reboot_threads = 300
# tool or the privileged API will not work using admin as the password.
# If you change the password, you can pass that password here.
-whatsminer_pwd = "admin"
\ No newline at end of file
+whatsminer_pwd = "admin"
diff --git a/tools/web_monitor/app.py b/tools/web_monitor/app.py
index 650704b0..401835ad 100644
--- a/tools/web_monitor/app.py
+++ b/tools/web_monitor/app.py
@@ -9,5 +9,7 @@ sio.attach(app)
app.static('/', "./public/index.html")
app.static('/index.css', "./static/index.css")
+app.static('/index.js', "./static/index.js")
app.static('/scan', "./public/scan.html")
+app.static('/settings', "./public/settings.html")
diff --git a/tools/web_monitor/public/index.html b/tools/web_monitor/public/index.html
index 81b5f2f6..0298cca6 100644
--- a/tools/web_monitor/public/index.html
+++ b/tools/web_monitor/public/index.html
@@ -20,53 +20,96 @@
hi
-