docker

homebox (0)

Published 2025-07-22 10:58:56 -04:00 by andrewamason

Installation

docker pull gitea.andrewamason.tech/docker/homebox:0
sha256:e3cba249755fad0925d7927156a4dd90fe3ccae4ac708d1d0f92ef410ebaf760

Image Layers

ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ENV HBOX_MODE=production
ENV HBOX_STORAGE_CONN_STRING=file:///?no_tmp_dir=true
ENV HBOX_STORAGE_PREFIX_PATH=data
ENV HBOX_DATABASE_SQLITE_PATH=/data/homebox.db?_pragma=busy_timeout=2000&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite
RUN /bin/sh -c apk --no-cache add ca-certificates wget && if [ "$TARGETARCH" != "arm" ] || [ "$TARGETARCH" != "riscv64" ]; then apk --no-cache add libwebp libavif libheif libjxl; fi # buildkit
RUN /bin/sh -c mkdir /app # buildkit
COPY /go/bin/api /app # buildkit
RUN /bin/sh -c chmod +x /app/api # buildkit
LABEL Name=homebox Version=0.0.1
LABEL org.opencontainers.image.source=https://github.com/sysadminsmedia/homebox
EXPOSE map[7745/tcp:{}]
WORKDIR /app
HEALTHCHECK &{["CMD" "wget" "--no-verbose" "--tries=1" "-O" "-" "http://localhost:7745/api/v1/status"] "30s" "5s" "5s" "0s" '\x03'}
VOLUME [/data]
ENTRYPOINT ["/app/api"]
CMD ["/data/config.yml"]

Labels

Key Value
Name homebox
Version 0.0.1
org.opencontainers.image.source https://github.com/sysadminsmedia/homebox
Details
Container
2025-07-22 10:58:56 -04:00
0
OCI / Docker
linux/amd64
79 MiB
Versions (5) View all
6ce83ea0 2025-07-22
0 2025-07-22
0.0 2025-07-22
0.0.2 2025-07-22
latest 2025-07-22