# fdm-monster

> Open-source self-hosted tool to manage 3D printer farms from one dashboard, supporting OctoPrint, Klipper, PrusaLink, and Bambu Lab.

- **Category:** 3D Printing
- **Licence:** AGPL-3.0
- **Latest version:** 2.1.1
- **Open source:** oss
- **Languages:** Typescript, G-code
- **Platforms:** Docker, Docker Compose, Unraid, Linux, Raspberry Pi
- **Tags:** SQLite, Raspberry Pi, Mqtt, Nestjs, 3d Printing, Moonraker, Klipper, Octoprint, Node.js, Docker, Webcam, Self Hosted, Socket.io, Bambu lab, Autodiscovery, Mainsail, Sqlite3, Prusa, Gcode, Marlin, Fluidd, Klippy, Octopi, Prusa Link, Virtualklipper, Farmpi, Monsterpi, Printer Farm, Prusalink, Print Queue

## Description

FDM Monster is a self-hosted platform for managing 3D printer farms. It provides a central dashboard to monitor and control multiple printers running OctoPrint, Klipper (via Moonraker), PrusaLink, or Bambu Lab. Key capabilities include real-time status with webcam feeds, drag-and-drop print queue management, batch printing to several printers at once, organizing printers on customizable floor grids, marking printers for maintenance, importing from OctoFarm, YAML configuration backup, and GCode thumbnail previews. The software uses SQLite for storage and runs on Linux, Docker, or a dedicated Raspberry Pi image called MonsterPi.

## Links

- [Homepage](https://github.com/fdm-monster/fdm-monster)
- [Website](https://docs.fdm-monster.net/)
- [Docker](fdmmonster/fdm-monster)
- [Demo](https://demo.fdm-monster.net/)
- [Discord Community](https://discord.gg/mwA8uP8CMc)
- [GitHub Repository](https://github.com/fdm-monster/fdm-monster)
- [Documentation](https://docs.fdm-monster.net/docs)
- [Docker Hub](https://hub.docker.com/r/fdmmonster/fdm-monster)
- [Unraid Community App](https://unraid.net/community/apps?q=fdm+monster)

---
Source: https://selfhost.directory/project/fdm-monster