OctoEverywhere offers free, secure, and unlimited remote access for OctoPrint, Klipper, and Bambu Lab 3D printers. For Klipper setups, it's common to have different frontends like Mainsail, Fluidd, or others. You can control which frontend OctoEverywhere uses for remote access; here's how!
There are two ways:
Update the
octoeverywhere.conffile.You can access the
octoeverywhere.conffile from either Mainsail or Fluidd in the same place you edit theprinter.cfgormoonraker.conf.Open the
octoeverywhere.conffile and edit thefrontend_portto whatever local port you would use to access the frontend.For example, if you use
https://192.168.1.2:81to access the frontend, enter81as the port.
Before you see the change applied, you need to restart the OctoEverywhere service running on your Klipper device and clear your web browser cache.
Use the installer to update the port.
SSH into the device and run the installer script:
bash <(curl -s https://octoeverywhere.com/install.sh)
The installer will ask if you want to recover an existing instance; enter the number next to the instance you want to edit.
As part of the installer recovery, it will search for frontends you can select and prompt you to choose which one to use.
Before you see the change applied, you must clear your web browser cache.
It's that easy! If you need more help, contact our support team, and we will be happy to help!