Block a user
tellstick-addon/amd64-addon-tellstick (2.2.1)
Installation
docker pull git.zyberze.ro/zyberzero/tellstick-addon/amd64-addon-tellstick:2.2.1sha256:171862282e0f6add06e5c54f2f86365a31ed80134308ecb7e24d93102112a803
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 90cb3c53b2 | linux/amd64 | 34 MiB |
Image Layers ( linux/amd64)
| ADD file:4faae297b6caba92e1791a5ff667be0fcb4de6a4de2df155395957ef9d8ad5e5 in / |
| 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 |
| SHELL [/bin/ash -o pipefail -c] |
| ARG BASHIO_VERSION TEMPIO_VERSION S6_OVERLAY_VERSION JEMALLOC_VERSION QEMU_CPU |
| WORKDIR /usr/src |
| ARG BUILD_ARCH |
| RUN |6 BASHIO_VERSION=0.15.0 TEMPIO_VERSION=2021.09.0 S6_OVERLAY_VERSION=3.1.5.0 JEMALLOC_VERSION=5.3.0 QEMU_CPU= BUILD_ARCH=amd64 /bin/ash -o pipefail -c set -x && apk add --no-cache bash bind-tools ca-certificates curl jq tzdata xz && apk add --no-cache --virtual .build-deps build-base autoconf git && 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 && git clone "https://github.com/jemalloc/jemalloc" /usr/src/jemalloc && cd /usr/src/jemalloc && git checkout ${JEMALLOC_VERSION} && ./autogen.sh && make -j "$(nproc)" && make install && 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 LANG=C.UTF-8 |
| ARG TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 |
| RUN |1 TELLDUS_COMMIT=2598bbed16ffd701f2a07c99582f057a3decbaf3 /bin/ash -o pipefail -c set -x && apk add --no-cache confuse libftdi1 libstdc++ socat && apk add --no-cache --virtual .build-dependencies argp-standalone build-base cmake confuse-dev doxygen gcc git libftdi1-dev && ln -s /usr/include/libftdi1/ftdi.h /usr/include/ftdi.h && mkdir -p /usr/src && cd /usr/src && git clone https://github.com/telldus/telldus/ && cd telldus/telldus-core && git reset --hard ${TELLDUS_COMMIT} && sed -i "/\<sys\/socket.h\>/a \#include \<sys\/select.h\>" common/Socket_unix.cpp && cmake . -DBUILD_LIBTELLDUS-CORE=ON -DBUILD_TDADMIN=OFF -DBUILD_TDTOOL=ON -DGENERATE_MAN=OFF -DFORCE_COMPILE_FROM_TRUNK=ON -DFTDI_LIBRARY=/usr/lib/libftdi1.so && make && make install && apk del .build-dependencies && rm -rf /usr/src/telldus # buildkit |
| COPY data/run.sh / # buildkit |
| CMD ["/run.sh"] |
Labels
| Key | Value |
|---|---|
| io.hass.arch | amd64 |
| io.hass.base.arch | amd64 |
| io.hass.base.image | alpine:3.15 |
| io.hass.base.name | alpine |
| io.hass.base.version | 2023.10.4 |
| io.hass.type | base |
| io.hass.version | 2023.10.4 |
| org.opencontainers.image.created | 2023-10-22 18:52:22+00:00 |
| org.opencontainers.image.source | https://github.com/home-assistant/docker-base |
| org.opencontainers.image.version | 2023.10.4 |
Details
Versions (2)
View all