From 8c904cf4a8e78fc4a688131a9b360085b7bfbf75 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Tue, 21 Apr 2020 07:09:36 +0300 Subject: [PATCH] vnc manifest --- extras/ipmi/manifest.yaml | 2 +- extras/vnc/manifest.yaml | 7 +++++ web/share/svg/vnc.svg | 54 ++++++++++++++++++++++++++++++++ web/vnc/index.html | 65 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 127 insertions(+), 1 deletion(-) create mode 100644 extras/vnc/manifest.yaml create mode 100644 web/share/svg/vnc.svg create mode 100644 web/vnc/index.html diff --git a/extras/ipmi/manifest.yaml b/extras/ipmi/manifest.yaml index 62748c9a..6b966c3c 100644 --- a/extras/ipmi/manifest.yaml +++ b/extras/ipmi/manifest.yaml @@ -4,4 +4,4 @@ icon: share/svg/ipmi.svg path: ipmi keyboard_cap: false daemon: kvmd-ipmi -place: 20 +place: 21 diff --git a/extras/vnc/manifest.yaml b/extras/vnc/manifest.yaml new file mode 100644 index 00000000..56735090 --- /dev/null +++ b/extras/vnc/manifest.yaml @@ -0,0 +1,7 @@ +name: VNC +description: Show VNC information +icon: share/svg/vnc.svg +path: vnc +keyboard_cap: false +daemon: kvmd-vnc +place: 20 diff --git a/web/share/svg/vnc.svg b/web/share/svg/vnc.svg new file mode 100644 index 00000000..d3d88866 --- /dev/null +++ b/web/share/svg/vnc.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/vnc/index.html b/web/vnc/index.html new file mode 100644 index 00000000..9cf2b251 --- /dev/null +++ b/web/vnc/index.html @@ -0,0 +1,65 @@ + + + + + + + + Pi-KVM VNC Info + + + + + + + + + + + + + + + +
+
+ +   ←   [ Pi-KVM Index ] + +
+

+ This Pi-KVM device has running kvmd-vnc daemon and provides VNC port (default 5900) + for alternative access to the server other than the web interface. +

+

+ WARNING! We strongly don't recommend you to use VNC in untrusted networks. + The current implementation does not use encryption, and your passwords are transmitted + over the network in a plain text. +

+

+ Your VNC client must support Tight JPEG compression, password authentication and allow + connection without encryption. TigerVNC is a good choice. +

+
+
+ +