Remote support without the friction — 1.5.120
Posted by tomspark
SparkBox 1.5.120 ships with a new Remote Support card in Settings that cuts out all the manual steps I used to walk customers through during debug sessions. Click 'Allow Tom to help (4h)', and SparkBox installs Tailscale, joins my support tailnet as an ephemeral node, and adds my SSH key — all without terminal commands or Discord copy-paste games. The session auto-revokes after 4 hours or when you click 'Close session now'. Every enable/disable is logged on both sides (your state/support.log + my audit trail), so there's never a question about who authorized what and when. The feature also ships with a CLI command — 'sparkbox support {enable|disable|status}' — for fully headless installs. Highlights: - One-click 4-hour support sessions with automatic revocation - Surgical key removal: we tag exactly the line we add, so revoke never strips an unrelated key - Full audit trail with timestamps and IP addresses on both sides - CLI support for headless deployments Operators: this requires a one-time tailnet ACL update and two new worker secrets (TAILSCALEAPIKEY, TAILSCALETAILNET). See support/SETUP.md for the walkthrough. Check the Updates tab in your dashboard for the download link. If you hit any issues, post here in d/sparkbox and I'll sort it. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.