![]() However, the plug-in only really works well for simpler print jobs. With this, you can perform the entire process from slicing to printing with OctoPrint and theoretically no longer need a slicer. To extend the functions of OctoPrint even further, numerous additional features and plugins can be added in the application itself. I prefer to use Nginx instead of HAProxy because HAProxy is perfect for load balancing but this is not what we need here. So there is no need for Gunicorn and we simply connect the reverse proxy to OctoPrint instances. In the particular case of OctoPrint, and if I understand correctly (but I am not 100% sure) how it works, HTTP requests are handled by Tornado. By coincidence, the logo of Supervisor is also an octopus. In such situations, I like to use Supervisor to manage processes, Gunicorn as application server and Nginx as reverse proxy server. We need a way to start OctoPrint processes with the right user () and python virtual environment (such as ) and to forward incoming HTTP requests to the right instance. When everything is set the way you like, press to quit OctoPrint process. Webcam & Timelapse Recordings (do not test these settings as Nginx is not yet installed to serve those URLs): For my printer (Wanhao i3 Plus), I have to invert the Y axis. Do not forget Print bed & build volume, Axes, Hotend & extruder. I recommend to enable Plugin Blacklist Processing.įill in Printer Profile. I use default settings except for the Host IP where I use instead (see 1.1.1.1 on Wikipedia). I recommend to enable Connectivity Check. ![]() I recommend to enable Anonymous Usage Tracking as it provides valuable information to Gina and her Privacy Policy and Anonymous Usage Tracking article are pretty clear about the kind of information collected. ![]() I recommend to use Access Control and to define a user (such as ) and a strong password. ![]()
0 Comments
Leave a Reply. |