pi

rustcloud (sha256:f38d0be56fd58b6f0ecc725371eb396d40652250c1449e8b8c252e1927485a1b)

Published 2026-10-30 09:22:13 +00:00 by pi

Installation

docker pull git.luklu.com/pi/rustcloud@sha256:f38d0be56fd58b6f0ecc725371eb396d40652250c1449e8b8c252e1927485a1b
sha256:f38d0be56fd58b6f0ecc725371eb396d40652250c1449e8b8c252e1927485a1b

Image layers

ADD alpine-minirootfs-3.24.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c adduser -D -H -u 10001 rustcloud && mkdir /data && chown rustcloud /data # buildkit
COPY /rustcloud /usr/local/bin/rustcloud # buildkit
COPY /apps /usr/share/rustcloud/apps # buildkit
USER rustcloud
WORKDIR /data
ENV RUSTCLOUD_CONFIG=/data/rustcloud.toml RUSTCLOUD_LISTEN=0.0.0.0:8080 RUSTCLOUD_DATA_DIR=/data RUSTCLOUD_DATABASE_URL=sqlite:///data/rustcloud.db?mode=rwc RUSTCLOUD_BUILTIN_APPS_DIR=/usr/share/rustcloud/apps
EXPOSE [8080/tcp]
VOLUME [/data]
HEALTHCHECK {Test:[CMD-SHELL wget -qO- http://127.0.0.1:8080/health >/dev/null || exit 1] Interval:30s Timeout:3s StartPeriod:0s StartInterval:0s Retries:0}
ENTRYPOINT ["rustcloud"]

Labels

Key Value
org.opencontainers.image.revision af0ccf36fb9427fd7a6ce09567cb7d0bcc300e62
Details
Container
2026-10-30 09:22:13 +00:00
1
OCI / Docker
linux/amd64
21 MiB
Versions (11) View all
latest 2026-11-04
84d24a7 2026-11-04
fd96450 2026-11-03
e9588eb 2026-11-03
9d0c114 2026-11-01