yggdrasil-hassio (sha256:a727d259f30dfd5d254648e80562497aaa1336dbecffeb4694383094c76cbc8b)
Installation
docker pull git.exu.li/exu/yggdrasil-hassio@sha256:a727d259f30dfd5d254648e80562497aaa1336dbecffeb4694383094c76cbc8bsha256:a727d259f30dfd5d254648e80562497aaa1336dbecffeb4694383094c76cbc8bImage layers
| ADD alpine-minirootfs-3.23.3-aarch64.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=aarch64 |
| 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=aarch64 /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.13" |
| ENV LANG C.UTF-8 |
| LABEL maintainer "exu <mrc _a_ frm01 _d_ net>" |
| COPY file:e27d9cb45f50baa2488658c9e77c03f95dabb5438b348a0ada81e1a26f5c5656 in /usr/local/bin/ |
| COPY file:8563e7668236ffc7fbfabb161354cac1cd0619db549ddca78b3273c147112148 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.43.0 |
| io.hass.arch | aarch64 |
| io.hass.base.arch | aarch64 |
| io.hass.base.image | arm64v8/alpine:3.23 |
| io.hass.base.name | alpine |
| io.hass.base.version | 2026.02.0 |
| io.hass.type | base |
| io.hass.version | 2026.02.0 |
| maintainer | exu <mrc _a_ frm01 _d_ net> |
| org.opencontainers.image.created | 2026-02-04 18:44:40+00:00 |
| org.opencontainers.image.source | https://github.com/home-assistant/docker-base |
| org.opencontainers.image.version | 2026.02.0 |
Details
2026-03-02 18:52:12 +00:00
Versions (6)
View all
Container
7
OCI / Docker
linux/arm64
27 MiB