Block a user
iobroker (v1)
Published 2025-08-16 00:02:48 +00:00 by administrator
Installation
docker pull gitea.hessj.de/administrator/iobroker:v1sha256:221d96c9873e076202b1271d3a12b71c90cb3bba8f68a59565df5be9d65a08c0About this package
Official Docker image for ioBroker smarthome software (https://www.iobroker.net)
Image Layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1754870400' |
| LABEL org.opencontainers.image.title=Official ioBroker Docker Image org.opencontainers.image.description=Official Docker image for ioBroker smarthome software (https://www.iobroker.net) org.opencontainers.image.documentation=https://github.com/buanet/ioBroker.docker#readme org.opencontainers.image.authors=André Germann <info@buanet.de> org.opencontainers.image.url=https://github.com/buanet/ioBroker.docker org.opencontainers.image.source=https://github.com/buanet/ioBroker.docker org.opencontainers.image.base.name=debian:bookworm-slim org.opencontainers.image.version=v11.0.0 org.opencontainers.image.created=20250813.234540 |
| ENV DEBIAN_FRONTEND=noninteractive |
| COPY scripts /opt/scripts # buildkit |
| COPY userscripts /opt/userscripts # buildkit |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -q -y --no-install-recommends apt-utils ca-certificates cifs-utils curl gnupg gosu iputils-ping jq libatomic1 locales nfs-common procps python3 python3-dev tar tzdata udev wget && sed -i 's/^# *\(de_DE.UTF-8\)/\1/' /etc/locale.gen && sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen && locale-gen && mkdir /opt/.docker_config && echo "starting" > /opt/.docker_config/.healthcheck && echo "v11.0.0" > /opt/.docker_config/.thisisdocker && echo "20250813.234540" > /opt/.docker_config/.build && echo "true" > /opt/.docker_config/.first_run && mkdir /opt/scripts/.docker_config && echo "v11.0.0" > /opt/scripts/.docker_config/.thisisdocker && curl -sL https://iobroker.net/install.sh -o install.sh && sed -i 's/NODE_MAJOR=[0-9]\+/NODE_MAJOR=22/' install.sh && sed -i 's|NODE_JS_BREW_URL=.*|NODE_JS_BREW_URL="https://nodejs.org"|' install.sh && bash install.sh && iobroker unsetup -y && echo "true" > /opt/iobroker/.fresh_install && tar -cf /opt/initial_iobroker.tar /opt/iobroker && tar -cf /opt/initial_userscripts.tar /opt/userscripts && chsh -s /bin/bash iobroker && usermod --home /opt/iobroker iobroker && usermod -u 1000 iobroker && groupmod -g 1000 iobroker && chown root:iobroker /usr/sbin/gosu && chown -R iobroker:iobroker /opt/scripts /opt/userscripts && chmod 755 /opt/scripts/*.sh && chmod 755 /opt/userscripts/*.sh && ln -s /opt/scripts/maintenance.sh /bin/maintenance && ln -s /opt/scripts/maintenance.sh /bin/maint && ln -s /opt/scripts/maintenance.sh /bin/m && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false && apt-get autoclean -y && apt-get autoremove && apt-get clean && rm -rf /tmp/* /var/tmp/* /root/.cache/* /root/.npm/* /var/lib/apt/lists/* # buildkit |
| ENV BUILD=20250813.234540 DEBIAN_FRONTEND=teletype LANG=de_DE.UTF-8 LANGUAGE=de_DE:de LC_ALL=de_DE.UTF-8 SETGID=1000 SETUID=1000 TZ=Europe/Berlin |
| EXPOSE map[8081/tcp:{}] |
| WORKDIR /opt/iobroker/ |
| HEALTHCHECK &{["CMD" "/bin/bash" "-c" "/opt/scripts/healthcheck.sh"] "15s" "5s" "0s" "0s" '\x05'} |
| VOLUME [/opt/iobroker] |
| ENTRYPOINT ["/bin/bash" "-c" "/opt/scripts/iobroker_startup.sh"] |
| RUN /bin/sh -c apt-get update -y # buildkit |
| RUN /bin/sh -c apt-get install -y python3-pip # buildkit |
| RUN /bin/sh -c apt-get install -y openjdk-17-jre # buildkit |
| RUN /bin/sh -c apt-get install -y qrencode # buildkit |
| RUN /bin/sh -c apt-get install -y zip # buildkit |
| RUN /bin/sh -c apt-get install -y imagemagick # buildkit |
| RUN /bin/sh -c apt-get install -y nano # buildkit |
| RUN /bin/sh -c cd /opt/iobroker && pip3 install requests --break-system-packages # buildkit |
| RUN /bin/sh -c cd /opt/iobroker && pip3 install lxml --break-system-packages # buildkit |
| RUN /bin/sh -c cd /opt/iobroker && pip3 install packaging --break-system-packages # buildkit |
| RUN /bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.authors | André Germann <info@buanet.de> |
| org.opencontainers.image.base.name | debian:bookworm-slim |
| org.opencontainers.image.created | 20250813.234540 |
| org.opencontainers.image.description | Official Docker image for ioBroker smarthome software (https://www.iobroker.net) |
| org.opencontainers.image.documentation | https://github.com/buanet/ioBroker.docker#readme |
| org.opencontainers.image.source | https://github.com/buanet/ioBroker.docker |
| org.opencontainers.image.title | Official ioBroker Docker Image |
| org.opencontainers.image.url | https://github.com/buanet/ioBroker.docker |
| org.opencontainers.image.version | v11.0.0 |