beacon (sha256:c9601777771df096448b2ad65c31f643403c06610640bf3940108e39ef6244c6)

Published 2026-11-08 13:26:33 +01:00 by ivan.pavlina in ivan.pavlina/beacon

Installation

docker pull git.exithub.net/ivan.pavlina/beacon@sha256:c9601777771df096448b2ad65c31f643403c06610640bf3940108e39ef6244c6
sha256:c9601777771df096448b2ad65c31f643403c06610640bf3940108e39ef6244c6

Image layers

ADD alpine-minirootfs-3.23.8-aarch64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates tzdata smartmontools && adduser -D -H -u 10001 beacon # buildkit
COPY /out/beacon /usr/local/bin/beacon # buildkit
COPY /out/beacon.exe /usr/local/share/beacon/beacon.exe # buildkit
RUN /bin/sh -c apk add --no-cache --virtual .setcap libcap && setcap cap_net_raw,cap_net_bind_service+ep /usr/local/bin/beacon && apk del .setcap # buildkit
RUN /bin/sh -c mkdir -p /data && chown 10001:10001 /data # buildkit
VOLUME [/data]
HEALTHCHECK {Test:[CMD-SHELL /usr/local/bin/beacon healthcheck] Interval:30s Timeout:10s StartPeriod:15s StartInterval:0s Retries:3}
ENV BEACON_DATA=/data
EXPOSE [8080/tcp]
EXPOSE [514/udp]
EXPOSE [514/tcp]
USER beacon
ENTRYPOINT ["/usr/local/bin/beacon"]
Details
Container
2026-11-08 13:26:33 +01:00
5527
OCI / Docker
linux/arm64
27 MiB
Versions (2) View all