What the desktop app controls
The desktop settings screen can:
The relay server, local gateway address, service name, transport, and restart policy come from operator config under
[gateway.remote_access].
Status values
Remote-access status is live runtime state from the gateway:
Common error kinds include
missing_key, missing_binary, local_gateway_unavailable, relay_resolve_failed, relay_connect_failed, tunnel_auth_failed, unsupported_transport, and restart_limit_reached.
Using the remote gateway
After remote access is connected, add the exposed gateway address to another client as a remote gateway and use a gateway bearer token for authentication. The mobile app does not start a gateway on the phone. It connects to a reachable gateway, so remote access is the normal path for using a personal workstation or server from mobile.Configuration and protocol
- Configuration Reference lists
[gateway.remote_access]operator defaults. - Settings API documents
remote_accesssnapshots, updates, key handling, and status notifications. - Remote Access Architecture explains the
pioneer-tunnelsupervisor, rathole status projection, and secret handling. - Gateway Architecture explains where remote access fits in gateway startup and shutdown.