I started playing with OctoPrint and I already have it configured for external access and management, using OctoEverywhere.

I would like it to be an easy to use printer, because it is shared between people that don't use Cura or PrusaSlicer, so I want them to upload STL files and having a slicer built into the print server (printer is an Ender 3) for them to click a button and convert these STL files into a printable G-code. I have tried to add the printer to Cura but it says that the API connection key is invalid. Can anyone help me with this?

  • $\begingroup$ What is exactly the problem with adding your printer in Cura? $\endgroup$
    – kosteklvp
    Dec 28, 2022 at 17:39
  • $\begingroup$ @kosteklvp I have no issues adding it via octopi.local once inside my local network. The problem is I have octoprint running on octoeverywhere and I would like to add it from that link instead of the octopi.local one, for sending the gcode to the printer over the internet instead of limiting to local network devices. When I add the printer in cura by the octoeverywhere link, I cannot request an API key from cura neither. $\endgroup$ Dec 29, 2022 at 8:52

1 Answer 1


Giving people a bad experience with 3D printing (for those who it isn't a hobby) is letting them slice their own files... (from experience, I maintain an Ultimaker printer for a staff association). Most users have no clue what a slicer does and how you should place your model and use what settings or materials.

How can I upload STL files to OctoPrint?

There are a few option from available plugins to upload and slice STL files, but these options are not powerful enough with respect to desktop standalone slicing application. Furthermore, when there are multiple materials in play, it is best you appoint some trained/experienced users to slice for others. This works very well from experience, it spreads the load over multiple people.

Also, most of the plugin options are not maintained for a while and use old slicing engines. This shouldn't be the way to operate a community printer.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .