Link Search Menu Expand Document

Setting up Remote Access

There are many methods setting up remote access to OctoPrint. The four most common are compared below. Click on a method to see setup instructions.

Method Advantages Disadvantages
OctoEverywhere Simplest method Requires paid subscription
Ngrok Tunnel Fairly simple
Free
Free ngrok account changes subdomain every restart and is limited to 1 printer
PiVPN Fairly simple
Free
Requires installing separate VPN app
All device traffic is tunneled through the VPN
Requires port-forwarding capability
Reverse Proxy Free Complex method
Insecure
Requires port-forwarding capability

Note: Polymer is not compatible with remote access services that do not provide full OctoPrint access (such as The Spaghetti Detective and AstroPrint)