Skip to content

Wormhole

Wormhole provides secure, outbound-only tunnels so you can access web services on a Linux device from anywhere, without port forwarding.

Authenticate the application on the device before you expose it. Dataplicity routing is not that authentication. Start with Securing Wormhole services.

Production guides

GuideDescription
Securing web serversApplication-level security. Read this first.
Host a websitePublish a web interface from a device.
Manage filesFilebrowser web UI via Wormhole.
Stream live videoGuidance for a maintained camera service.
Access desktopGuidance for a maintained browser desktop service.
GuideDescription
Monitor a deviceUse Dataplicity monitors for fleet health; use Remote Shell for an interactive process view.
Publish a GPIO servicePattern for exposing your own authenticated device HTTP service.

Concept overview

See Wormhole concept.