exu

yggdrasil-hassio (sha256:ca9586830d3a9de251efd20893b5b53d484bfa49f072134874827c5c9f7fad6d)

Published 2026-01-01 18:12:52 +00:00 by exu in exu/hassio-addons

Installation

docker pull git.exu.li/exu/yggdrasil-hassio@sha256:ca9586830d3a9de251efd20893b5b53d484bfa49f072134874827c5c9f7fad6d
sha256:ca9586830d3a9de251efd20893b5b53d484bfa49f072134874827c5c9f7fad6d

Image layers

ADD alpine-minirootfs-3.23.0-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ENV LANG=C.UTF-8 S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50 UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/
SHELL [/bin/ash -o pipefail -c]
ARG BASHIO_VERSION=0.17.5 TEMPIO_VERSION=2024.11.2 S6_OVERLAY_VERSION=3.1.6.2 JEMALLOC_VERSION=5.3.0
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 JEMALLOC_VERSION=5.3.0 BUILD_ARCH=amd64 /bin/ash -o pipefail -c set -x && apk add --no-cache bash bind-tools ca-certificates curl jq libstdc++ tzdata xz && apk add --no-cache --virtual .build-deps build-base autoconf git && if [ "${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 && git clone "https://github.com/jemalloc/jemalloc" /usr/src/jemalloc && cd /usr/src/jemalloc && git checkout ${JEMALLOC_VERSION} && ./autogen.sh --with-lg-page=16 && make -j "$(nproc)" && make install_lib_shared install_bin && 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 && 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 && apk del .build-deps && rm -rf /usr/src/* # buildkit
COPY rootfs / # buildkit
WORKDIR /
ENTRYPOINT ["/init"]
ENV "YGGDRASIL_VERSION"="0.5.12"
ENV LANG C.UTF-8
LABEL maintainer "exu <mrc _a_ frm01 _d_ net>"
COPY file:7fc9cfb534f72fba375a0bc477d71a4b5aaf08a23bd4cf753adea2471c6b4590 in /usr/local/bin/
COPY file:a234b407078fa43fb42af91d897002325d3759746a703a7c4692358c7885ace1 in /usr/local/bin/
COPY dir:092bb6d4b0d50d922bca226a46bcc949cbcd27321e28b4cb3882d974aa705416 in /
/bin/sh -c chmod a+x /run.sh
CMD [ "/run.sh" ]

Labels

Key Value
io.buildah.version 1.42.2
io.hass.arch amd64
io.hass.base.arch amd64
io.hass.base.image alpine:3.23
io.hass.base.name alpine
io.hass.base.version 2025.12.2
io.hass.type base
io.hass.version 2025.12.2
maintainer exu <mrc _a_ frm01 _d_ net>
org.opencontainers.image.created 2025-12-10 18:42:09+00:00
org.opencontainers.image.source https://github.com/home-assistant/docker-base
org.opencontainers.image.version 2025.12.2
Details
Container
2026-01-01 18:12:52 +00:00
2
OCI / Docker
linux/amd64
26 MiB
Versions (4) View all
latest 2026-01-01
0.5 2026-01-01
0.5.12-5 2026-01-01
0.5.12 2026-01-01