OctoPrint for use in Enterprise Environment

Hello everyone! I am relatively new to 3D printing and even more so to OctoPrint, so please forgive me if some of these questions seem a bit ridiculous.

I am currently looking for a solution for my team of engineers to send jobs to our 3D printer in the office remotely and to monitor prints through a webcam. OctoPrint seems to be the only solution other than a custom program. Before I set it up though I do have some questions regarding the program in general.

First of all, I want to confirm the usage license of OctoPirnt allows for its use in enterprise, for profit environments.

Secondly, my company's IT and export control policy does not allow for any IP to be shared on external servers outside of company network. I just want to confirm that at no point does the G-Code go on to an external server.

I am very interested in using this program for my company and would appreciate any help. Thank you in advance!

You can find the license for OctoPrint here:

LICENSE.txt - GitHub

It should be fine for what you are describing, the conditions are more about people selling OctoPrint itself, rather than using it commercially. However if you do choose to use it commercially you may also choose to support the project financially in some way.

Not unless you install some plugins that connect to cloud services.

The core software is all local-only, it only reaches out to download the plugin repository, update checks, notices. There's opt-in anonymous usage tracking. All gcode is local only.

There are plugins that will connect to cloud services, but you would of course know exactly what you're doing when you set these up, so I think you'll be able to avoid them :slightly_smiling_face:

1 Like

Thanks man!

You could probably use a VPN server to remote access it. I am not sure if your work will allow it.

Thank you! As long as the G-Code does not go out of the building, I think we have enough ways to work around our infrastructure.