mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-14 16:02:53 +09:00
Switch connection string encoding from the old base64 blob to a readable sk1:// URL format (host/token[?exp&insecure]) across agent, backend, and frontend. Update encode/decode logic and extensive tests to validate port preservation, insecure/http handling, expiry parsing, and input validation; adjust agent pairing UI to accept the new scheme. Add ServerKit Agent GUI plugin: backend blueprint endpoints for capabilities, frame capture and synthetic desktop, plugin metadata; frontend plugin components (ServerGui, Launcher, SyntheticDesktop), styles, and manifest entry to enable streaming screenshots with a synthetic fallback. Also add Windows service stop waiting to avoid start races after pairing, and document SERVERKIT_PUBLIC_URL in env examples.
23 lines
525 B
JSON
23 lines
525 B
JSON
{
|
|
"plugins": [
|
|
{
|
|
"name": "serverkit-git",
|
|
"slug": "serverkit-git",
|
|
"display_name": "Git Server",
|
|
"version": "1.0.0",
|
|
"frontend_entry": "",
|
|
"path": "serverkit-git"
|
|
},
|
|
{
|
|
"name": "serverkit-gui",
|
|
"slug": "serverkit-gui",
|
|
"display_name": "ServerKit Agent GUI",
|
|
"version": "0.1.0",
|
|
"frontend_entry": "components/ServerGui.jsx",
|
|
"path": "serverkit-gui",
|
|
"styles": [
|
|
"plugins/serverkit-gui/styles/server-gui.css"
|
|
]
|
|
}
|
|
]
|
|
} |