FDM Monster is a server for managing your 3D printer farm through OctoPrint as well as Klipper using Moonraker.
Check out our documentation
Here is a list of features that make FDM Monster stand out:
- Adding OctoPrint and Moonraker instances
- Dragging or creating new printers on a customizable grid
- Drag n drop GCode to print
- Select printers and print one GCode file in batch
- Marking printers as 'under maintenance'
- Import printers from software like OctoFarm
- YAML backup and import
- Raspberry Pi image MonsterPi
- Thumbnail support
- SQLite as well as MongoDB support
Check out the documentation to install or deploy FDM Monster for your farm. Are you interested in running the Raspberry Pi image? Please jump ahead MonsterPi Section.
Please join the discord, but stay professional and proactive!
- Discord server: https://discord.gg/mwA8uP8CMc
- Website: https://fdm-monster.net
Is the project helping you? Please consider these options. FDM Monster would not exist without all your support!
Please consider sponsoring FDM Monster to help this project! You can find the GitHub Sponsorship Tiers here.
Thanks to the following parties for their financial support:
Tier 1 | Tier 2 | Tier 3 | Tier 4 | One time |
---|---|---|---|---|
WindArrow3d, thatguymendel | doucettom | th3dstudio |
These are the people involved in the project. Find the meaning of the emoji keys here.
Feel like joining in as a developer or do you have a quick fix? Great! Please read the CONTRIBUTING file.
- [x] 🚀 Docker amd64 image
- [x] 🛡️ MongoDB 5 & 6 support
- [x] 🚀 Quick copy paste of FDM Monster printers
- [x] 🛡️ Complete API test coverage
- [x] 🚀 Floor management
- [x] Auto-clean old OctoPrint files (opt-in and configurable)
- [x] 🚀 Windows and Linux Service
- [x] Printer completion/failure tracking (with statistics page)
- [x] Printer placement using drag n drop
- [x] 🔌 Raspberry Pi image (https://github.com/fdm-monster/MonsterPi)
- [x] 🚀 Documentation (https://docs.fdm-monster.net)
- [x] 🛡️ Login and user management
- [x] OctoFarm export
- [x] Klipper and Moonraker API integration
- [x] GCode Thumbnail support
- [x]
.bgcode
support - [x] Modernized UI layout and tile design
- [ ] History and statistics
- [ ] Extended webcam integration
- [ ] Spoolman integration
FDM Monster is licensed with AGPL-3.0. For details, please consult the LICENSE file.
This project has been forked from OctoFarm at September 2021 when I ended as a contributor to this project.