rustcloud (sha256:0a61609599f57f950191fe896a3e3a22965f1b82310c8442d60fb79934ed73ab)
Published 2026-10-28 15:10:46 +00:00 by pi
Installation
docker pull git.luklu.com/pi/rustcloud@sha256:0a61609599f57f950191fe896a3e3a22965f1b82310c8442d60fb79934ed73absha256:0a61609599f57f950191fe896a3e3a22965f1b82310c8442d60fb79934ed73abImage 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 |
| 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 |
| 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 | 42d685436e901ae652d52f0e78db5c2d2922f5c9 |