diff --git a/.gitignore b/.gitignore index 508aa944..b42cc3f0 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ *.pyc *.swp /venv/ +.vscode/settings.json diff --git a/web/ipmi/index.html b/web/ipmi/index.html index ca0ce4f7..6a7d868e 100644 --- a/web/ipmi/index.html +++ b/web/ipmi/index.html @@ -48,15 +48,15 @@
This PiKVM device has running kvmd-ipmi daemon and provides IPMI 2.0 interface for some basic +
This PiKVM device has running kvmd-ipmi daemon and provides IPMI 2.0 interface for some basic BMC operations like on/off/reset the server.
-WARNING! We strongly don't recommend you to use IPMI in untrusted networks because +
WARNING! We strongly don't recommend you to use IPMI in untrusted networks because this protocol is completely unsafe by design. In short, the authentication process for IPMI mandates that the server send a salted SHA1 or MD5 hash of the requested user's password to the client, prior to the client authenticating.
-NEVER use the same passwords for KVMD and IPMI users. And even better not to use IPMI. +
NEVER use the same passwords for KVMD and IPMI users. And even better not to use IPMI. Instead, you can directly use KVMD API via curl. Here some examples:
diff --git a/web/ipmi/index.pug b/web/ipmi/index.pug index e567fe38..df4ebac9 100644 --- a/web/ipmi/index.pug +++ b/web/ipmi/index.pug @@ -6,15 +6,15 @@ append vars - index_link = true block start - p(class="text") + p(class="text" i18n="ipmi_text1") | This PiKVM device has running #[b kvmd-ipmi] daemon and provides IPMI 2.0 interface for some basic | BMC operations like on/off/reset the server. - p(class="text") + p(class="text" i18n="ipmi_text2") | #[b WARNING!] We strongly don't recommend you to use IPMI in untrusted networks because | this protocol is completely unsafe by design. In short, the authentication process for IPMI mandates | that the server send a salted SHA1 or MD5 hash of the requested user's password to the client, | prior to the client authenticating. - p(class="text") + p(class="text" i18n="ipmi_text3") | #[b NEVER] use the same passwords for KVMD and IPMI users. And even better not to use IPMI. | Instead, you can directly use KVMD API via curl. Here some examples: div(id="ipmi-text" class="code" style="max-height:200px") diff --git a/web/kvm/index.html b/web/kvm/index.html index 7e1ccd55..461f8362 100644 --- a/web/kvm/index.html +++ b/web/kvm/index.html @@ -142,22 +142,22 @@| Resolution: | +Resolution: | ||
| JPEG quality: | +JPEG quality: | ||
| JPEG max fps: | +JPEG max fps: | ||
| H.264 kbps: | +H.264 kbps: | ||
| H.264 gop: | +H.264 gop: | ||
| Video mode: | +Video mode: |
@@ -231,11 +231,11 @@
|
|
| Orientation: | +Orientation: |
-
+
@@ -246,7 +246,7 @@
|
|
| Audio volume: | +Audio volume: | @@ -255,21 +255,21 @@ |
| Mouse polling: | +Mouse polling: | |||||||||||||
| Relative sensitivity: | +Relative sensitivity: | @@ -316,7 +316,7 @@ | ||||||||||||
| Reverse scrolling: | +Reverse scrolling: |
@@ -900,7 +900,7 @@
-
Virtual Keyboard
+ Virtual Keyboard
@@ -1979,7 +1979,7 @@
-
About
+ About
@@ -1989,10 +1989,10 @@
|
@@ -2020,641 +2020,13 @@
- // These kind people donated money to the PiKVM project
+ // These kind people donated money to the PiKVM project
// and supported the work on it. We are very grateful // for their help, and memorializing their names // is the least we can do in gratitude. // If you also want to support this project, // you can donate on Patreon or Paypal. -
@@ -2663,7 +2035,7 @@
-
Terminal
+ Terminal
@@ -2673,7 +2045,7 @@
| |||||||||||