Dev environment setup
For Developing we advise using a Windows or Linux machine with at least 8GB of memory and a modern CPU.
- The Node.js server and Vue client can be run on any platform that supports Node.js.
- The server can be run on a Raspberry Pi, Windows, Linux, or Mac.
- The client can be run on any platform that supports a modern web browser.
Making Changes to FDM Monster
If you wish to contribute to the FDM Monster project and make changes to the codebase, please follow the guidelines outlined in the CONTRIBUTING.MD file.
In summary:
- create an issue
- fork the repository
- make your changes in a descriptive branch
- submit a pull request targeting the
develop
branch.
📄️ Server setup
Setup the FDM Monster Server for Development
📄️ Client setup
Setup the FDM Monster Client for Development
📄️ OctoPrint setup
Setup OctoPrint for FDM Monster Development