diff --git a/inventory/hosts.yml b/inventory/hosts.yml index dd4643c..3d90a5b 100644 --- a/inventory/hosts.yml +++ b/inventory/hosts.yml @@ -20,6 +20,8 @@ all: ansible_host: 192.168.50.103 node-04.lan: ansible_host: 192.168.50.104 + uatu.lan: + ansible_host: 192.168.50.106 node-x86.lan: ansible_host: 192.168.50.186 remote_server: diff --git a/main.yml b/main.yml index 723fb8a..866d5af 100644 --- a/main.yml +++ b/main.yml @@ -1,26 +1,31 @@ --- -#- hosts: prusa -# roles: -# - ssh -# - octoprint -# - ubuntu +- hosts: prusa + roles: + - ssh + - octoprint + - ubuntu -#- hosts: docker_cluster -# roles: -# - node_explorer -# - ssh -# - docker-cluster -# - ubuntu -# -#- hosts: raspberry -# roles: -# - i2c-clock -# -#- hosts: router.lan -# roles: -# - router -# -#- hosts: remote_server -# roles: -# - docker -# \ No newline at end of file +- hosts: docker_cluster + roles: + - node_explorer + - ssh + - docker-cluster + - ubuntu + +- hosts: raspberry + roles: + - i2c-clock + +- hosts: router.lan + roles: + - router + +- hosts: remote_server + roles: + - docker + +- hosts: uatu.lan + roles: + - ssh + - ubuntu + - docker \ No newline at end of file diff --git a/roles/octoprint/tasks/install.yml b/roles/octoprint/tasks/install.yml index 050f38f..74c9e42 100644 --- a/roles/octoprint/tasks/install.yml +++ b/roles/octoprint/tasks/install.yml @@ -34,18 +34,28 @@ pip: virtualenv: /home/octoprint name: +# Bed Visualizer - https://github.com/jneilliii/OctoPrint-BedLevelVisualizer/archive/master.zip - - https://github.com/jneilliii/OctoPrint-PrusaSlicerThumbnails/archive/master.zip - - https://github.com/juniorRubyist/OctoPrint-OctoFlat/archive/master.zip - - https://github.com/kanocz/octopi_eta_override/archive/master.zip -# - https://github.com/OllisGit/OctoPrint-SpoolManager/releases/latest/download/master.zip - - https://github.com/OllisGit/OctoPrint-DeleteAfterPrint/releases/latest/download/master.zip -# - https://github.com/OllisGit/OctoPrint-PrintJobHistory/releases/latest/download/master.zip +# Cancel Objects - https://github.com/paukstelis/OctoPrint-Cancelobject/archive/master.zip - - https://github.com/jukebox42/Octoprint-PrusaMMU/releases/latest/download/Octoprint-PrusaMmu.zip -# - https://github.com/Renaud11232/OctoPrint-Resource-Monitor/archive/master.zip - - https://github.com/agrif/OctoPrint-InfluxDB/archive/master.zip - - https://github.com/BillyBlaze/OctoPrint-TouchUI/archive/master.zip +# Continuous Print - https://github.com/smartin015/continuousprint/archive/refs/heads/master.zip +# DeleteAfterPrint Plugin + - https://github.com/OllisGit/OctoPrint-DeleteAfterPrint/releases/latest/download/master.zip +# Firmware Updater - https://github.com/OctoPrint/OctoPrint-FirmwareUpdater/archive/refs/heads/master.zip +# HomeAssistant Discovery + - https://github.com/cmroche/OctoPrint-HomeAssistant/archive/master.zip +# MQTT + - https://github.com/OctoPrint/OctoPrint-MQTT/archive/master.zip +# OctoFlat Theme + - https://github.com/juniorRubyist/OctoPrint-OctoFlat/archive/master.zip +# Octolapse - https://github.com/FormerLurker/Octolapse/archive/master.zip +# Prusa ETA override Plugin + - https://github.com/kanocz/octopi_eta_override/archive/master.zip +# Prusa MMU + - https://github.com/jukebox42/Octoprint-PrusaMMU/releases/latest/download/Octoprint-PrusaMmu.zip +# Slicer Thumbnails + - https://github.com/jneilliii/OctoPrint-PrusaSlicerThumbnails/archive/master.zip +