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.conf
file.You can access the
octoeverywhere.conf
file from either Mainsail or Fluidd in the same place you edit theprinter.cfg
ormoonraker.conf
.Open the
octoeverywhere.conf
file and edit thefrontend_port
to whatever local port you would use to access the frontend.For example, if you use
https://192.168.1.2:81
to access the frontend, enter81
as 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!