version, readme
This commit is contained in:
13
README.md
13
README.md
@@ -28,6 +28,7 @@ These files provide a bash script for quickly deploying multiple octoprint insta
|
|||||||
* General Linux (Ubuntu/Mint/RPiOS/Debian/Fedora/Arch/etc.)
|
* General Linux (Ubuntu/Mint/RPiOS/Debian/Fedora/Arch/etc.)
|
||||||
* __You do not need to install OctoPrint using any Wiki instructions, snap, etc. The script will do it for you.__
|
* __You do not need to install OctoPrint using any Wiki instructions, snap, etc. The script will do it for you.__
|
||||||
* octoprint_deploy uses systemd services, so avoid distros that do not use systemd by default (MX Linux or chroot based systems like Chrome+crouton)
|
* octoprint_deploy uses systemd services, so avoid distros that do not use systemd by default (MX Linux or chroot based systems like Chrome+crouton)
|
||||||
|
* SELinux (Fedora) casues issues, particularly with camera services. Use at your own risk (or desiable SELinux).
|
||||||
* Basic guide video here: https://youtu.be/1YINWQ5fNn0
|
* Basic guide video here: https://youtu.be/1YINWQ5fNn0
|
||||||
* All commands assume you are operating out of your home directory.
|
* All commands assume you are operating out of your home directory.
|
||||||
* Install Ubuntu 20+, Mint 20.3+, Debian, DietPi, RPiOS, Armbian, Fedora35+, or ArchLinux on your system (make sure your user is admin for sudo).
|
* Install Ubuntu 20+, Mint 20.3+, Debian, DietPi, RPiOS, Armbian, Fedora35+, or ArchLinux on your system (make sure your user is admin for sudo).
|
||||||
@@ -59,20 +60,12 @@ These files provide a bash script for quickly deploying multiple octoprint insta
|
|||||||
* Change udev rules for an instance with `sudo octoprint_deploy/octoprint_deploy.sh replace`
|
* Change udev rules for an instance with `sudo octoprint_deploy/octoprint_deploy.sh replace`
|
||||||
* Always a good idea to update octoprint_deploy from time-to-time with `git -C octoprint_deploy pull`
|
* Always a good idea to update octoprint_deploy from time-to-time with `git -C octoprint_deploy pull`
|
||||||
# Recent Changes
|
# Recent Changes
|
||||||
|
* If haproxy is used, cameras stream can be placed behind it.
|
||||||
* Allow making backups of generic instance.
|
* Allow making backups of generic instance.
|
||||||
* Add 'noserial' command line option. Currently for cameras only, this will unset the serial number in cases where cameras are known to share a serial number.
|
* Add 'noserial' command line option. Currently for cameras only, this will unset the serial number in cases where cameras are known to share a serial number.
|
||||||
* Add detection for ch34x driver. This is used by Weedo printers and must be compiled separately.
|
* Add detection for ch34x driver. This is used by Weedo printers and must be compiled separately.
|
||||||
* Utility sub-menu for less used options.
|
* Utility sub-menu for less used options.
|
||||||
* Share Uploads option which will set the same upload directory for all instances.
|
* Share Uploads option which will set the same upload directory for all instances.
|
||||||
* Filter out `generic` instance from lists where it does not need to be.
|
|
||||||
* Added `Instance Status` option which will report the status of each instance (as seen been systemctl status).
|
|
||||||
* Added `Sync Users` option. It will copy users.yaml file from selected instances to all other instances (including template)
|
|
||||||
* Starting with 0.1.4, added `Update` in the menu which will update octoprint_deploy via git (then exit)
|
|
||||||
* Rename printers_udev.sh to udev_rules.sh. Allows writing udev rules for both printers and cameras without full deployment.
|
|
||||||
* 0.1.3, printer and camera detection now done with dmesg instead of journalctl. This allows faster timeouts when a device is detected by the USB port but it does not have a serial number.
|
|
||||||
* Fail if sudouser is root.
|
|
||||||
* Add MIT license
|
|
||||||
# TODO
|
|
||||||
* Multiple cameras for an instance (see multi-camera branch)
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1336,7 +1336,7 @@ instance_status() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
main_menu() {
|
main_menu() {
|
||||||
VERSION=0.1.9
|
VERSION=0.2.0
|
||||||
#reset
|
#reset
|
||||||
UDEV=''
|
UDEV=''
|
||||||
TEMPUSB=''
|
TEMPUSB=''
|
||||||
|
|||||||
Reference in New Issue
Block a user