diff --git a/README.md b/README.md index 12c7602..7bda3e9 100644 --- a/README.md +++ b/README.md @@ -1 +1,35 @@ # 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