OctoPrint

A snappy web interface for your 3D printer

File Sync & Storage ★ 9.1k stars Easy setup free

OctoPrint provides a snappy web interface for controlling consumer 3D printers. OctoPrint's powerful plugin system allows extending its functionality with awesome plugins from the community. Plug your 3D printer into your Umbrel to control and monitor every aspect of your 3D printer and your printing jobs right from within your browser..

Strengths

  • Easy to set up — beginner-friendly
  • First-class Docker support for quick deployment
  • One-click install on common self-host platforms
  • Mature project with 9.1k GitHub stars

Is OctoPrint secure?

No known vulnerabilities affect OctoPrint's latest release (1.11.8). OSV.dev lists 37 past advisories for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

  • Most recent fixed advisory CVE-2026-54134, published 2026-08-21 (54 days ago), fixed in 1.11.8, 2.0.0rc3

Source: OSV.dev, checked 2026-10-14. How this is measured.

Health badge

Maintain OctoPrint? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 93 · excellent

Markdown
[![SelfHostIndex health score for OctoPrint](https://selfhostindex.com/badge/octoprint.svg)](https://selfhostindex.com/app/octoprint/)
HTML
<a href="https://selfhostindex.com/app/octoprint/"><img src="https://selfhostindex.com/badge/octoprint.svg" alt="SelfHostIndex health score for OctoPrint"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/octoprint.svg
   :alt: SelfHostIndex health score for OctoPrint
   :target: https://selfhostindex.com/app/octoprint/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Similar file sync & storage apps