ComputerScienceHouse / ComputerScienceHouse/proxstar

Keep track of VNC sessions via UPID

Open
#153 1 comment 0 reactions 1 assignee Claimed by @WillNilges View on GitHub
Dominant language
Python
Stars
31
Forks
25
Avg merge
5h 32m
Merged PRs (30d)
1

Description

The VNCProxy route gives back a UPID for a given task---including VMs
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu/{vmid}/vncproxy

And then you can use the API to monitor the status. Perhaps, if we store the UPIDs of the VNC sessions, then once per minute or so, we check the status of all of them (might have to throttle if the API gets sad), and then use that to remove Websockify targets.
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/tasks/{upid}/status

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.