[pdm-devel] [PATCH proxmox-datacenter-manager 6/9] api: pve: wire up remote shell support

Fabian Grünbichler f.gruenbichler at proxmox.com
Tue Nov 11 09:29:29 CET 2025


Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---

Notes:
    new in v1

 server/src/api/pve/node.rs | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/server/src/api/pve/node.rs b/server/src/api/pve/node.rs
index 301c0b1..8828243 100644
--- a/server/src/api/pve/node.rs
+++ b/server/src/api/pve/node.rs
@@ -18,6 +18,14 @@ const SUBDIRS: SubdirMap = &sorted!([
     ("apt", &crate::api::remote_updates::APT_ROUTER),
     ("rrddata", &super::rrddata::NODE_RRD_ROUTER),
     ("network", &Router::new().get(&API_METHOD_GET_NETWORK)),
+    (
+        "termproxy",
+        &Router::new().post(&crate::api::remote_shell::API_METHOD_SHELL_TICKET)
+    ),
+    (
+        "vncwebsocket",
+        &Router::new().upgrade(&crate::api::remote_shell::API_METHOD_SHELL_WEBSOCKET)
+    ),
     ("storage", &STORAGE_ROUTER),
     ("status", &Router::new().get(&API_METHOD_GET_STATUS)),
 ]);
-- 
2.47.3





More information about the pdm-devel mailing list