dev_arc_aws/backend/src/integrations
Claude c37ad3d0d4
Phase 5: RDP/VNC/Telnet remote desktop via guacamole-lite + guacd
Adds a remote_desktop integration type and a /api/guacamole websocket
route that drives guacamole-lite's ClientConnection directly (bypassing
its Server class, which would otherwise attach an unfiltered upgrade
listener that conflicts with the existing @fastify/websocket routes).
The frontend RemoteDesktop page renders the Guacamole protocol stream
via guacamole-common-js. Verified end-to-end against a real guacd and
VNC server, including in an actual browser session.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BbJV5nm8KPVH1oNJYKpnoF
2026-06-19 15:25:10 +00:00
..
aws.ts Add AWS integration adapter with real EC2 instance listing 2026-06-18 20:18:26 +00:00
cloudflare.ts Add Cloudflare integration adapter with real zone status 2026-06-18 20:16:19 +00:00
docker.ts Replace mock data on Glance and Infrastructure with real backend data 2026-06-18 19:56:10 +00:00
netbird.ts Add NetBird integration adapter with real peer listing 2026-06-18 20:15:11 +00:00
proxmox.ts Allow self-signed TLS for Proxmox and fix critical fast-jwt vuln 2026-06-19 10:28:37 +00:00
registry.ts Phase 5: RDP/VNC/Telnet remote desktop via guacamole-lite + guacd 2026-06-19 15:25:10 +00:00
remoteDesktop.ts Phase 5: RDP/VNC/Telnet remote desktop via guacamole-lite + guacd 2026-06-19 15:25:10 +00:00
ssh.ts Add SSH integration adapter for local infra without an API 2026-06-18 21:06:16 +00:00
types.ts Phase 5: RDP/VNC/Telnet remote desktop via guacamole-lite + guacd 2026-06-19 15:25:10 +00:00
uptimeKuma.ts Add backend skeleton: Fastify + SQLite API with auth and integrations 2026-06-18 19:04:48 +00:00
weather.ts Add Weather integration adapter 2026-06-18 20:17:23 +00:00