Ubuntu への OctoPrint の自動インストール

サーバー

Ansible のレシピを作ってみました.

背景

OctoPrint のインストール手順全体は下記にありますが比較的長いので,Ansible を使って自動化してみました.
対象とする Ubuntu のバージョンは,Ubuntu 20.04 です.

Setting up OctoPrint on a Raspberry Pi running Raspbian or Raspberry Pi OS - Guides - OctoPrint Community Forum
This is a wiki node that every user of this forum at trust level 1 or higher can edit. Find problems, typos, or incorrect information? Please contribute. :ham...

リポジトリ

レシピ全体は下記に置いてあります.

GitHub - kimata/raspberry_config: Raspberry Pi を Ansible でセットアップするスクリプト
Raspberry Pi を Ansible でセットアップするスクリプト. Contribute to kimata/raspberry_config development by creating an account on GitHub.

上記をチェックアウト後,下記のコマンドを実行することで,OctoPrint および MJPG-Streamer のインストールが行われます.

レシピ

レシピの主要部分は下記となります. libjpeg-turbo8-dev の部分は,Ubuntu 20.04 以外の場合は修正が必要かもしれません.

コメント