2019-10-18 23:52:13 -04:00
2019-09-18 18:20:46 -04:00
2019-09-16 19:03:37 -04:00
2019-09-16 19:03:37 -04:00
2019-09-16 19:03:37 -04:00
2019-10-18 23:52:13 -04:00

octoprint_deploy

These files provide a simple bash script for quickly deploying multiple octoprint instances on a single computer (Ubuntu/debian based systems).

How to use

Install Ubuntu on computer of interest. Install Octoprint. You can follow the directions here: https://octoprint.org/download/ or here: https://community.octoprint.org/t/setting-up-octoprint-on-a-raspberry-pi-running-raspbian/2337

Start up Octoprint for the first time to setup a base instance profile. The base profile will be edited in several places to allow specific modifications during deployment.

[PLACE HOLDERS FOR EDITING STUFF] Make sure whichever printer you are installing for is not plugged in via USB

Go to wherever you downloaded octoprint_deploy: cd octoprint_deploy Run the bash script: $ sudo ./addnew_printer.sh And follow the instructions:

UNPLUG PRINTER FROM USB Enter the name for new printer/instance: printer01 Port on which this instance will run (ENTER will increment last value in /etc/octoprint_ports):

Selected port is: 5000 Octoprint Daemon User [paul]:

Octoprint Daemon Path [/home/paul/OctoPrint/venv/bin/octoprint]:

Octoprint Config Path [/home/paul/]:

Auto-detect printer serial number for udev entry?y Plug your printer in via USB now (detection time-out in 2 min) Serial number detected as: AL03M8MG Octoprint instance template base folder [/home/paul/.octoprint]:

Do you want to proceed? y

Description
Bash script for rapid deployment of multiple octoprint instance on a single machine
Readme MIT 625 KiB
Languages
Shell 100%