incus-keeper (46deec65e64cab28948a9236d86843f17af494cc)
Published 2026-10-19 22:44:19 +00:00 by cx
Installation
docker pull git.ceperka.net/rosti/incus-keeper:46deec65e64cab28948a9236d86843f17af494ccsha256:92e2fb8f49c9b364fb2470adf4faf053732a03add5103ca0656ff03ae2696e06Image layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1791158400' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl tzdata && rm -rf /var/lib/apt/lists/* && mkdir -p /var/lib/incus-keeper /root/.config/incus # buildkit |
| COPY /out/incus-keeper /usr/local/bin/incus-keeper # buildkit |
| COPY /usr/local/bin/incus /usr/local/bin/incus # buildkit |
| ENV INCUS_CONF=/root/.config/incus INCUS_DIR=/var/lib/incus KEEPER_REPORT_DB=/var/lib/incus-keeper/reporting.db KEEPER_BACKUP_CONCURRENCY=5 KEEPER_HTTP_PORT=8080 |
| WORKDIR /var/lib/incus-keeper |
| EXPOSE [8080/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL curl --fail --silent --show-error "http://127.0.0.1:${KEEPER_HTTP_PORT}/healthz" || exit 1] Interval:30s Timeout:5s StartPeriod:30s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/local/bin/incus-keeper"] |
| CMD ["serve" "--config" "/etc/incus-keeper.yaml" "--listen" "0.0.0.0:8080"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.revision | 46deec65e64cab28948a9236d86843f17af494cc |
| org.opencontainers.image.source | https://git.ceperka.net/rosti/incus-keeper |
Details
Versions (3)
View all
latest
2026-10-19
46deec65e64cab28948a9236d86843f17af494cc
2026-10-19
bb52aaebb1af69106e7be5403546718c427b2e13
2026-10-19