3dprinter-octoprint (2025.11.1)

Published 2025-11-18 13:11:39 +00:00 by gronod in gronod/ha-3dprinter-addons

Installation

docker pull git.i3omb.com/gronod/3dprinter-octoprint:2025.11.1
sha256:f6605048d13759795875f9244e9b46def6d09e7c4d24762d98063be6b6f5f638

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1762202650'
ENV LANG=C.UTF-8 DEBIAN_FRONTEND=noninteractive CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50
SHELL [/bin/bash -o pipefail -c]
ARG BASHIO_VERSION=0.17.5 TEMPIO_VERSION=2024.11.2 S6_OVERLAY_VERSION=3.1.6.2 QEMU_CPU
WORKDIR /usr/src
ARG BUILD_ARCH=amd64
RUN |5 BASHIO_VERSION=0.17.5 TEMPIO_VERSION=2024.11.2 S6_OVERLAY_VERSION=3.1.6.2 QEMU_CPU= BUILD_ARCH=amd64 /bin/bash -o pipefail -c set -x && apt-get update && apt-get install -y --no-install-recommends bash jq tzdata curl ca-certificates xz-utils && mkdir -p /usr/share/man/man1 && if [ "${BUILD_ARCH}" = "armv7" ]; then export S6_ARCH="arm"; elif [ "${BUILD_ARCH}" = "i386" ]; then export S6_ARCH="i686"; elif [ "${BUILD_ARCH}" = "amd64" ]; then export S6_ARCH="x86_64"; else export S6_ARCH="${BUILD_ARCH}"; fi && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${S6_ARCH}.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-arch.tar.xz" | tar Jxvf - -C / && curl -L -f -s "https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-noarch.tar.xz" | tar Jxvf - -C / && mkdir -p /etc/fix-attrs.d && mkdir -p /etc/services.d && curl -L -f -s -o /usr/bin/tempio "https://github.com/home-assistant/tempio/releases/download/${TEMPIO_VERSION}/tempio_${BUILD_ARCH}" && chmod a+x /usr/bin/tempio && mkdir -p /usr/src/bashio && curl -L -f -s "https://github.com/hassio-addons/bashio/archive/v${BASHIO_VERSION}.tar.gz" | tar -xzf - --strip 1 -C /usr/src/bashio && mv /usr/src/bashio/lib /usr/lib/bashio && ln -s /usr/lib/bashio/bashio /usr/bin/bashio && rm -rf /var/lib/apt/lists/* && rm -rf /usr/src/* # buildkit
WORKDIR /
ENTRYPOINT ["/init"]
ARG OCTOPRINT_VERSION=1.11.4
ENV PYTHONPATH=/data/python/octoprint
ENV PYTHONUSERBASE=/data/python/octoprint
ENV PATH=/data/python/octoprint/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV OCTOPRINT_VERSION=1.11.4
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c apt update && apt install -y --no-install-recommends debian-keyring debian-archive-keyring apt-transport-https gpg && curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg && curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c apt update && apt install -y --no-install-recommends python3-venv python3-dev python3-wheel build-essential caddy libffi-dev ffmpeg avrdude dfu-util dfu-programmer stm32flash vim && apt clean # buildkit
COPY rootfs / # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c chmod +x /etc/cont-init.d/*.sh # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c chmod +x /etc/services.d/*/* # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c chmod +x /scripts/*.sh # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c sed 's/#!/# #!/' /etc/cont-init.d/octoprint.sh > /tmp/octoprint.sh # buildkit
RUN |1 OCTOPRINT_VERSION=1.11.4 /bin/bash -o pipefail -c bash /tmp/octoprint.sh && rm -rf /data/* /tmp/* # buildkit

Labels

Key Value
io.hass.arch amd64
io.hass.base.arch amd64
io.hass.base.image debian:bookworm-slim
io.hass.base.name debian
io.hass.base.version 2025.11.0
io.hass.type base
io.hass.version 2025.11.0
org.opencontainers.image.created 2025-11-12 19:58:40+00:00
org.opencontainers.image.source https://github.com/home-assistant/docker-base
org.opencontainers.image.version 2025.11.0
Details
Container
2025-11-18 13:11:39 +00:00
0
OCI / Docker
linux/amd64
433 MiB
Versions (1) View all
2025.11.1 2025-11-18