-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
25 lines (19 loc) · 609 Bytes
/
Dockerfile
File metadata and controls
25 lines (19 loc) · 609 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM alpine:3.23.2
LABEL maintainer="Michael Oberdorf IT-Consulting <info@oberdorf-itc.de>"
LABEL site.local.program.version="1.1.4"
ENV MQTT_SERVER=localhost \
MQTT_PORT=1883 \
MQTT_TLS_enabled=false \
MQTT_TLS_no_hostname_validation=false \
MQTT_RETAIN=false
RUN apk upgrade --available --no-cache --update \
&& apk add --no-cache --update \
speedtest-cli=2.1.3-r7 \
mosquitto-clients=2.0.22-r0 \
bash=5.3.3-r1 \
jq=1.8.1-r0 \
ca-certificates=20251003-r0
COPY --chown=root:root /src /
USER 2536:2536
# Start Process
ENTRYPOINT ["/entrypoint.sh"]