Add debug logging

This commit is contained in:
Fredrik Baberg 2022-06-27 01:26:41 +02:00
parent 504a762c22
commit 7589879214
5 changed files with 12 additions and 5 deletions

View File

@ -7,7 +7,7 @@ ENV OCTOPRINT_VERSION=${OCTOPRINT_VERSION}
# Setup path for persistent install of Python packages # Setup path for persistent install of Python packages
ENV PYTHONPATH=/data/python/octoprint ENV PYTHONPATH=/data/python/octoprint
ENV PYTHONUSERBASE=/data/python/octoprint ENV PYTHONUSERBASE=/data/python/octoprint
ENV PATH=${PATH}:/data/python/octoprint/bin ENV PATH=/data/python/octoprint/bin:${PATH}
# Install dependencies # Install dependencies
RUN apt update && \ RUN apt update && \

View File

@ -1,5 +1,5 @@
name: "3DPrinter-OctoPrint" name: "3DPrinter-OctoPrint"
version: "2022.6.010" version: "2022.6.011"
slug: "3dprinter-octoprint" slug: "3dprinter-octoprint"
description: "New instance of OctoPrint" description: "New instance of OctoPrint"
url: "https://github.com/fredrikbaberg/home-assistant-addons/tree/main/3dprinter-octoprint" url: "https://github.com/fredrikbaberg/home-assistant-addons/tree/main/3dprinter-octoprint"
@ -18,3 +18,4 @@ schema:
message: "str?" message: "str?"
ports: ports:
5000/tcp: null 5000/tcp: null
ingress: true

View File

@ -4,13 +4,19 @@
# s6-overlay docs: https://github.com/just-containers/s6-overlay # s6-overlay docs: https://github.com/just-containers/s6-overlay
# ============================================================================== # ==============================================================================
whoami
{ # Check if OctoPrint is installed { # Check if OctoPrint is installed
bashio::log.info "Check OctoPrint version..."
octoprint --version octoprint --version
} || { # Otherwise install } || { # Otherwise install
{ # Check if Python is available { # Check if Python is available
bashio::log.info "Check Python version..."
python --version python --version
} || { # Otherwise install } || { # Otherwise install
bashio::log.info "Install Python..."
python3 -m venv /data/python/octoprint python3 -m venv /data/python/octoprint
} }
bashio::log.info "Install OctoPrint..."
pip install octoprint==$OCTOPRINT_VERSION pip install octoprint==$OCTOPRINT_VERSION
} }

View File

@ -5,4 +5,4 @@
# ============================================================================== # ==============================================================================
## Run your program ## Run your program
exec octoprint serve --iknowwhatimdoing --host 0.0.0.0 --port 5000 --basedir /data/config/octoprint exec octoprint serve --iknowwhatimdoing --host 0.0.0.0 --port 8099 --basedir /data/config/octoprint

View File

@ -1,3 +1,3 @@
name: fredrikbaberg Home-Asssistant addons name: New fredrikbaberg Home-Asssistant addons
url: https://github.com/fredrikbaberg/home-assistant-addons url: https://github.com/fredrikbaberg/home-assistant-addons
maintainer: Fredrik Baberg <fredrik.baberg@gmail.com> maintainer: Fredrik Baberg <fredrik.baberg@gmail.com>