Dresden, Germany
Joined on 2023-01-04
Block a user
ctrl01-weewx (0.1.0)
Published 2026-09-01 15:00:06 +02:00 by daniel
Installation
docker pull git.debian-hell.org/daniel/ctrl01-weewx:0.1.0sha256:6b896659af54479de84dee647d0e71fabe469c204fe609378c0a1aa324e3e0bf
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600' |
| RUN /bin/sh -c export DEBCONF_NONINTERACTIVE_SEEN=true DEBIAN_FRONTEND=noninteractive # buildkit |
| ENV TZ=Europe/Berlin |
| RUN /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN /bin/sh -c apt-get update # buildkit |
| RUN /bin/sh -c apt-get dist-upgrade -y # buildkit |
| RUN /bin/sh -c apt-get install -y git libjpeg-dev locales openssh-client python3-pip rsync sudo syslog-ng zlib1g-dev # buildkit |
| RUN /bin/sh -c python3 -m pip install --break-system-packages Cheetah3 configobj ephem paho-mqtt Pillow puccinialin weewx # buildkit |
| RUN /bin/sh -c sed -i -e 's/# de_DE.UTF-8 UTF-8/de_DE.UTF-8 UTF-8/' /etc/locale.gen # buildkit |
| RUN /bin/sh -c dpkg-reconfigure --frontend=noninteractive locales # buildkit |
| RUN /bin/sh -c update-locale LANG=de_DE.UTF-8 # buildkit |
| ENV LANG=de_DE.UTF-8 |
| ENV LANGUAGE=de_DE.UTF-8 |
| ENV LC_ALL=de_DE.UTF-8 |
| RUN /bin/sh -c useradd -m -d /home/weewx -s /bin/bash weewx # buildkit |
| COPY ./start.sh /home/weewx/ # buildkit |
| RUN /bin/sh -c mkdir /home/weewx/.ssh # buildkit |
| COPY ./.ssh/config /home/weewx/.ssh/ # buildkit |
| COPY ./.ssh/id_rsa /home/weewx/.ssh/ # buildkit |
| RUN /bin/sh -c chmod 700 /home/weewx/.ssh/ # buildkit |
| RUN /bin/sh -c chmod 600 /home/weewx/.ssh/config # buildkit |
| RUN /bin/sh -c chmod 600 /home/weewx/.ssh/id_rsa # buildkit |
| ADD ./patches /home/weewx/patches # buildkit |
| RUN /bin/sh -c chown -R weewx:weewx /home/weewx/ # buildkit |
| EXPOSE map[8000/tcp:{}] |
| CMD ["/home/weewx/start.sh"] |