VVRC.LOL Roadmap
English
EnglishEspañolPortuguêsDeutschFrançaisРусский日本語中文한국어RomânăPirate
Game Panel

doing · High priority

Game Panel Go Host Agent

A first read-only CT-side Go agent is now installed and running on the Games CT via a prebuilt Linux binary, with bearer-token auth, health/system/log-tail/root/process endpoints, allowed-root path checks, scoped process snapshots with redacted command previews, secret-file refusal, systemd install notes, tests, secret-aware package/upload helpers, upload dry-run planning, CT remote preflight checks, install-mode Go/systemd hard stops, SSH-port vs agent-port docs, custom archive validation, root-only CT install permissions, env-preserving reinstalls with trapped temporary env cleanup, hardened systemd settings, a StartService guard that refuses to start until the remote env already has a real token, and a web-server-to-Games-CT upload helper for the private LAN path. Server Settings can test the private agent URL, verify root coverage, show scoped process counts in compact process cards, keeps the bearer token out of forms, strips any old token-note setting on save, selected console refreshes try the host agent first before falling back to SSH, and the agent now only accepts URL query tokens from loopback smoke tests while LAN/web-panel calls use Authorization headers.

Game PanelGoAgentHosts
Statusdoing
PriorityHigh
Updated2026-07-02T17:08:08+00:00

Useful links

Related roadmap work

Back to the full roadmap