rustcloud (sha256:13802b976e60162a0647e6a9b3a9c976b9949858cda55faeb13d82fb4d729827)
Published 2026-10-28 16:26:41 +00:00 by pi
Installation
docker pull git.luklu.com/pi/rustcloud@sha256:13802b976e60162a0647e6a9b3a9c976b9949858cda55faeb13d82fb4d729827sha256:13802b976e60162a0647e6a9b3a9c976b9949858cda55faeb13d82fb4d729827Image 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 | b2590f77873f406858bc325b7423a50e1a08c956 |