New deployment option where the user runs a bash one-liner on their VPS that connects back to the configurator over HTTP. The configurator sends commands through the tunnel to read server configuration, avoiding outbound SSH entirely. This prevents VPS abuse detection flags from rapid SSH connect/disconnect patterns. Architecture: - IRemoteExecutor interface abstracts command execution over SSH or HTTP tunnel, letting LoadSettings work with either transport - TunnelSession uses System.Threading.Channels for synchronized command/result handoff between configurator and polling agent - TunnelService manages session lifecycle with auto-cleanup - TunnelController serves the agent script and handles poll/result - One-time secret per session prevents unauthorized access - At deploy time, generates a bash script (same as Manual mode) Bump version to 0.0.28.
6 lines
43 B
Plaintext
6 lines
43 B
Plaintext
bin/
|
|
obj/
|
|
/packages/
|
|
.idea
|
|
.playwright-mcp
|