Sign inSign up

bunkeriot/bunkerm:v1.2.0-NoSSL

Message queues
Internet of things
Monitoring & observability
Manifest digest

sha256:e8ba2b20d96e184b6f72685c0b9b33043ef613c38a033f47c9a7d401944be701

OS/ARCH

linux/amd64

Compressed size

387.46 MB

Last pushed

over 1 year by bunkeriot

Type

Image

Manifest digest

sha256:e8ba2b20d96e184b6f72685c0b9b33043ef613c38a033f47c9a7d401944be701

Image Layers

1ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit3.47 MB
2CMD ["/bin/sh"]0 B
3ENV JAVA_HOME=/opt/java/openjdk0 B
4ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
5ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
6RUN /bin/sh -c set -eux;19.98 MB
7ENV JAVA_VERSION=jdk-17.0.14+70 B
8RUN /bin/sh -c set -eux;137.06 MB
9RUN /bin/sh -c set -eux;131 B
10COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh #2.23 KB
11ENTRYPOINT ["/__cacert_entrypoint.sh"]0 B
12CMD ["jshell"]0 B
13RUN /bin/sh -c apk update178.34 MB
14ENV VIRTUAL_ENV=/opt/venv0 B
15RUN /bin/sh -c python3 -m3.7 MB
16ENV PATH=/opt/venv/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
17RUN /bin/sh -c pip install29.66 MB
18RUN /bin/sh -c pip install871.86 KB
19RUN /bin/sh -c pip install837.51 KB
20RUN /bin/sh -c mkdir -p93 B
21COPY default.conf /etc/nginx/conf.d/default.conf # buildkit2.08 KB
22COPY default.conf /etc/nginx/conf.d/default.conf # buildkit2.08 KB
23RUN /bin/sh -c echo 'server743 B
24RUN /bin/sh -c mkdir -p314 B
25COPY config-env.sh /docker-entrypoint.d/ # buildkit744 B
26RUN /bin/sh -c chmod +x764 B
27COPY /frontend/dist /usr/share/nginx/html/ # buildkit5.03 MB
28COPY /frontend/dist/config.js /usr/share/nginx/html/ # buildkit440 B
29COPY frontend /frontend # buildkit391.75 KB
30RUN /bin/sh -c cd /frontend/src/auth2.55 MB
31RUN /bin/sh -c echo '#!/bin/sh'404 B
32COPY backend/mosquitto/config/mosquitto.conf /etc/mosquitto/mosquitto.conf # buildkit399 B
33COPY backend/etc/mosquitto/conf.d/ /etc/mosquitto/conf.d/ # buildkit649 B
34COPY nginx.conf /etc/nginx/nginx.conf # buildkit459 B
35COPY backend/app /app # buildkit281.04 KB
36RUN /bin/sh -c touch /app/monitor/__init__.py408 B
37COPY backend/mosquitto/dynsec/dynamic-security.json /var/lib/mosquitto/dynamic-security.json # buildkit579 B
38COPY backend/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit832 B
39RUN /bin/sh -c chown -R5.31 MB
40ENV MQTT_BROKER=localhost MQTT_PORT=1900 MQTT_USERNAME=bunker MQTT_PASSWORD=bunker0 B
41RUN /bin/sh -c mkdir -p669 B
42ENV MOSQUITTO_CONF_PATH=/etc/mosquitto/mosquitto.conf MOSQUITTO_BACKUP_DIR=/tmp/mosquitto_backups CONFIG_API_PORT=10050 B
43RUN /bin/sh -c mkdir -p147 B
44RUN /bin/sh -c chown -R1.42 KB
45RUN /bin/sh -c mkdir -p134 B
46COPY backend/app/config/mosquitto_config.py /app/config/ # buildkit3.3 KB
47COPY backend/app/config/main.py /app/config/ # buildkit1.68 KB
48COPY backend/app/config/.env /app/config/ # buildkit450 B
49ENV PYTHONPATH=/app/monitor: DYNSEC_PATH=/var/lib/mosquitto/dynamic-security.json MAX_UPLOAD_SIZE=104857600 B
50EXPOSE map[1900/tcp:{} 2000/tcp:{}]0 B
51CMD ["/bin/sh" "-c" "/docker-entrypoint.d/config-env.sh &&0 B
52COPY nginx.conf /etc/nginx/nginx.conf # buildkit463 B
53RUN /bin/sh -c mkdir -p93 B

Command

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit