fritzlog (staging)

Published 2025-08-12 17:00:31 +00:00 by murdoc

Installation

docker pull git.bueraner.de/murdoc/fritzlog:staging
sha256:89541ddf378da27d33553d48bd28b66cfe54c25488504a69695794ff26586264

Image layers

ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL org.opencontainers.image.authors=murdoc@storm-clan.de org.label-schema.name=Alpine base image org.label-schema.vendor=murdoc org.label-schema.schema-version=3.22
ENV CURL_VERSION=8.14.1-r1
ENV GIT_VERSION=2.49.1-r0
ENV BUILD_BASE_VERSION=0.5-r3
ENV MUSL_DEV_VERSION=1.2.5-r10
ENV G_VERSION=14.2.0-r6
ENV GO_VERSION=1.24.6-r0
ENV JQ_VERSION=1.8.0-r0
ENV BASH_VERSION=5.2.37-r0
ENV BASH_COMPLETION_VERSION=2.16.0-r0
ENV LFTP_VERSION=4.9.2-r7
ENV GCOMPAT_VERSION=1.1.0-r4
ENV NODEJS_VERSION=22.16.0-r2
ENV RSYNC_VERSION=3.4.1-r0
ENV OPENSSH_VERSION=10.0_p1-r7
ENV SHADOW_VERSION=4.17.3-r0
ENV UNZIP_VERSION=6.0-r15
ENV PACKER_VERSION=1.12.0
ENV K6_VERSION=1.1.0
RUN /bin/sh -c apk add --no-cache bash="$BASH_VERSION" build-base="$BUILD_BASE_VERSION" g++="$G_VERSION" go="$GO_VERSION" git="$GIT_VERSION" curl="$CURL_VERSION" jq="$JQ_VERSION" nodejs="$NODEJS_VERSION" unzip="$UNZIP_VERSION" && curl -fsSL "https://releases.hashicorp.com/packer/${PACKER_VERSION}/packer_${PACKER_VERSION}_linux_amd64.zip" -o /tmp/packer.zip && unzip /tmp/packer.zip -d /usr/local/bin/ && chmod +x /usr/local/bin/packer && rm -rf /tmp/* /var/cache/apk/* # buildkit
RUN /bin/sh -c curl -fsSL https://github.com/grafana/k6/releases/download/v${K6_VERSION}/k6-v${K6_VERSION}-linux-amd64.tar.gz -o /tmp/k6.tar.gz && tar -xvzf /tmp/k6.tar.gz -C /tmp && mv /tmp/k6-v${K6_VERSION}-linux-amd64/k6 /usr/local/bin/k6 && chmod +x /usr/local/bin/k6 && rm -rf /tmp/* # buildkit
SHELL [/bin/bash -o pipefail -c]
LABEL org.opencontainers.image.authors=murdoc@storm-clan.de org.label-schema.name=fritzlog org.label-schema.vendor=murdoc org.label-schema.schema-version=1.0.0
ARG USERNAME=admin
ARG PASSWORD
ARG URL=https://fritz.box
ENV FB_USERNAME=admin
ENV FB_PASSWORD=
ENV FB_URL=https://fritz.box
ENV PY3_PIP_VERSION=25.1.1-r0
ENV GRAYPY_VERSION=2.1.0
ENV REQUESTS_VERSION=2.32.4
RUN |3 USERNAME=admin PASSWORD= URL=https://fritz.box /bin/bash -o pipefail -c apk add --update --no-cache py3-pip=="$PY3_PIP_VERSION" && pip install --no-cache-dir --break-system-packages requests=="$REQUESTS_VERSION" graypy=="$GRAYPY_VERSION" # buildkit
WORKDIR /usr/src/app
COPY . . # buildkit
CMD ["python" "./fritzlog.py" "-u $FB_USERNAME" "-p $FB_PASSWORD" "-a $FB_URL" "-v"]

Labels

Key Value
org.label-schema.name fritzlog
org.label-schema.schema-version 1.0.0
org.label-schema.vendor murdoc
org.opencontainers.image.authors murdoc@storm-clan.de
Details
Container
2025-08-12 17:00:31 +00:00
71
OCI / Docker
linux/amd64
murdoc@storm-clan.de
246 MiB
Versions (2) View all
latest 2025-08-12
staging 2025-08-12