diff --git a/html/system.html b/html/system.html
index eb74754..fe6c619 100644
--- a/html/system.html
+++ b/html/system.html
@@ -16,6 +16,7 @@
+
@@ -56,6 +57,17 @@
+
+
Console Command
+
+
+
+
+ Be careful when entering console commands, you can lock yourself out!
+
+
+
+
diff --git a/html/system.js b/html/system.js
index c39f6fb..807e407 100644
--- a/html/system.js
+++ b/html/system.js
@@ -27,6 +27,20 @@ async function ipSub() {
}
}
+async function cmdSub() {
+ var cmd = document.getElementById('console_cmd').value;
+ try {
+ const response = await fetch('/cmd', {
+ method: 'POST',
+ body: cmd
+ });
+ console.log('Completed!', response);
+ } catch(err) {
+ console.error(`Error: ${err}`);
+ }
+}
+
+
async function sendConfig(c) {
const form = new FormData();
form.append("MAX_FILE_SIZE", "4096");