| ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL org.opencontainers.image.title=HoneyOS org.opencontainers.image.description=Retro-Schreibtisch und Umschalter für die eigenen Apps org.opencontainers.image.source=https://gitea.honeyy.duckdns.org/Docker/HoneyOS |
| RUN /bin/sh -c apk add --no-cache ca-certificates wget && adduser -D -u 1000 honeyos && mkdir -p /data && chown honeyos:honeyos /data # buildkit |
| COPY /honeyos /usr/local/bin/honeyos # buildkit |
| USER honeyos |
| VOLUME [/data] |
| EXPOSE [8080/tcp] |
| ENV HONEYOS_ADDR=:8080 HONEYOS_DATA_DIR=/data |
| HEALTHCHECK {Test:[CMD-SHELL wget -qO- http://127.0.0.1:8080/healthz || exit 1] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:0} |
| ENTRYPOINT ["/usr/local/bin/honeyos"] |