sha256:56bf9bbabd523e11ddae844791532d70a94553db56ecab1ea66179dbcf8120c7
OS/ARCH
Compressed size
53.56 MB
Last pushed
almost 2 years by swarmguard
Type
Image
Manifest digest
sha256:8b82e6714e7ef1edbaff3421ad963c8b3a8ae98d046f779d68f4e412a8d11ffe
Image Layers
1ADD file ... in / 21.69 MB2CMD ["bash"]0 B3RUN /bin/sh -c echo "deb4.72 MB4ENV PATH=/usr/src/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B5ENV DEFAULTS_FILE=/etc/swarmguard/swarmd/swarmd.yaml0 B6ENV CONFIG_DIR=/etc/swarmguard/swarmd0 B7ENV STATE_DIR=/var/lib/swarmguard/swarmd0 B8ENV IF_DIR=/var/run/swarmguard0 B9ENV LOG_DIR=/var/log/swarmguard0 B10ENV IDENTITY__MANIFEST_FILE={STATE_DIR}/manifest.yaml0 B11ENV IDENTITY__PRIVATE_KEY_FILE={STATE_DIR}/identity-private.key0 B12ENV IDENTITY__PUBLIC_KEY_FILE={STATE_DIR}/identity-public.key0 B13ENV ADMIN_KEY__FILE={STATE_DIR}/admin.key0 B14ENV PRODUCT__FILE={STATE_DIR}/product.json0 B15ENV STATE_FILE={IF_DIR}/state0 B16ENV QR_CODE_FILE={IF_DIR}/qr-code0 B17ENV NODE_CERTIFICATE__PRIVATE_KEY_FILE={STATE_DIR}/node.key0 B18ENV NODE_CERTIFICATE__CERTIFICATE_FILE={STATE_DIR}/node.cert0 B19ENV MANUFACTURING__AUTO_SETUP=true0 B20ENV MANUFACTURING__INSTALL_SCRIPT_URI=https://swarmguard.io/api/v1/auto-setup/products/in-swarm-poc/install.sh0 B21ENV HUB__URI=wss://swarmguard.io/hub0 B22ENV HUB__REPORT_DEBOUNCE_SECONDS=30 B23ENV RELAY__HEALTH_PATH=/health0 B24ENV RELAY__MAGIC=OGNhZWI1NjU2MjI5MzljNjJjOGY2MzB20 B25ENV SYSTEM__GRACE_PERIOD_SECONDS=50 B26ENV SYSTEM__ORGANIZATION_FILE={STATE_DIR}/organization.json0 B27ENV SYSTEM__COMMAND_PIPE={IF_DIR}/command-pipe0 B28ENV SYSTEM__APPLY=sg-system-apply.sh0 B29ENV SYSTEM__RESET=sg-system-reset.sh0 B30ENV WIREGUARD__CONFIG_FILE_PATH={STATE_DIR}/wireguard0 B31ENV WIREGUARD__PRIVATE_KEY_FILE={STATE_DIR}/wireguard/keys/private.key0 B32ENV WIREGUARD__PUBLIC_KEY_FILE={STATE_DIR}/wireguard/keys/public.key0 B33ENV WIREGUARD__IF_NAME=wg00 B34ARG WIREGUARD__PORT=518200 B35ENV WIREGUARD__PORT=518200 B36ENV WIREGUARD__FWMARK=518200 B37ENV WIREGUARD__ROUTING_TABLE=1820 B38ENV WIREGUARD__ALLOW_DEFAULT_ROUTE=true0 B39ENV WLAN__APPLY=sg-wlan-apply.sh0 B40ENV WLAN__RESET=sg-wlan-reset.sh0 B41ENV AGENT_UPGRADE__FILE__REGISTRY={IF_DIR}/image-registry0 B42ENV AGENT_UPGRADE__FILE__USERNAME={IF_DIR}/image-registry-username0 B43ENV AGENT_UPGRADE__FILE__PASSWORD={IF_DIR}/image-registry-password0 B44ENV AGENT_UPGRADE__FILE__IMAGE={IF_DIR}/agent-image0 B45ENV AGENT_UPGRADE__APPLY=sleep 1 && echo0 B46ENV DHCPC__QUERY=sg-dhcpc-query.sh0 B47ENV DHCPS__APPLY=sg-dhcps-apply.sh0 B48ENV DHCPS__RESET=sg-dhcps-reset.sh0 B49ENV L4_GATEWAY__URL=0 B50ENV L4_GATEWAY__API_KEY=0 B51ENV LOG__CONSOLE__LEVEL=INFO0 B52ENV LOG__FILE1__FILE={LOG_DIR}/swarmd-%DATE%.log0 B53ENV LOG__FILE1__MAX_SIZE=20m0 B54ENV LOG__FILE1__MAX_FILES=14d0 B55ENV LOG__FILE1__LEVEL=INFO0 B56ENV LOG__FILE2__FILE={LOG_DIR}/swarmd-errors-%DATE%.log0 B57ENV LOG__FILE2__MAX_SIZE=1m0 B58ENV LOG__FILE2__MAX_FILES=14d0 B59ENV LOG__FILE2__LEVEL=WARN0 B60VOLUME [/var/lib/swarmguard/swarmd]0 B61RUN |1 WIREGUARD__PORT=51820 /bin/sh -c235 B62COPY /usr/src/app/build/swarmd /usr/local/bin/swarmd # buildkit27.14 MB63COPY ./files/swarmd.yaml /etc/swarmguard/swarmd/swarmd.yaml # buildkit2.51 KB64COPY /usr/src/app/stun2raw/stun2raw /usr/local/bin # buildkit5.39 KB65COPY files/sg-system-apply.sh files/sg-system-reset.sh files/sg-dns-apply.sh files/sg-dns-reset.sh1.4 KB66COPY files/entrypoint.sh /usr/local/bin # buildkit527 B67ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/entrypoint.sh"]0 B68ENV NODE_ENV=production0 B69ENV LOG__CONSOLE__LEVEL=info0 B70CMD ["swarmd"]0 BCommand
ADD file:8d67c07b9926dee5d0124e48bd4b5039e6a84fdfe07a9e1077392f0e5772aa52 in /