Namespace
sysadminsmedia
Image / Tag
homebox:latest-rootless
Content Digest
sha256:cf105dc0b1b74468b31180f3e64368538af5eae75f6d0a221e77f5218a83795c
Details
Created

2026-04-13 14:11:43 UTC

Size

51.5 MB

Content Digest
Labels
  • Name
    homebox
  • Version
    0.0.1
  • org.opencontainers.image.created
    2026-04-13T14:08:49.929Z
  • org.opencontainers.image.description
    A continuation of HomeBox the inventory and organization system built for the Home User
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    e911e6a1ca00e098799131f45c9f0496eb9ac773
  • org.opencontainers.image.source
    https://github.com/sysadminsmedia/homebox
  • org.opencontainers.image.title
    homebox
  • org.opencontainers.image.url
    https://github.com/sysadminsmedia/homebox
  • org.opencontainers.image.version
    0.25.0-rootless

Environment
HBOX_DATABASE_SQLITE_PATH

/data/homebox.db?_pragma=busy_timeout=2000&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite

HBOX_MODE

production

HBOX_STORAGE_CONN_STRING

file:///?no_tmp_dir=true

HBOX_STORAGE_PREFIX_PATH

data

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153 - 7.15% (3.68 MB)

[#001] sha256:2f4089dc7b0962e55ef96e0180a445a6a53d481810b092791a5666db96f9006b - 29.79% (15.3 MB)

[#002] sha256:b614fbf2ddd0f5f1ee4287ea4db88033e9cc20e1a953020a9726a30a160aa919 - 0.0% (950 Bytes)

[#003] sha256:f8557da1002cb4230cb9b2a052765de422566c7480d157cc0271965881c185df - 0.0% (91 Bytes)

[#004] sha256:1b6b1b28aab618fdf5d0df27050a54611600f1dc0455924c34c74e2521c69a3d - 63.05% (32.5 MB)

[#005] sha256:0466af9a56f3314ae9c232fd1ec6e71025b7799e1a4ee4e71b1b002e673ce17d - 0.0% (97 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-01-28 01:18:04 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit

2026-01-28 01:18:04 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-13 14:09:03 UTC (buildkit.dockerfile.v0)

ENV HBOX_MODE=production

2026-04-13 14:09:03 UTC (buildkit.dockerfile.v0)

ENV HBOX_STORAGE_CONN_STRING=file:///?no_tmp_dir=true

2026-04-13 14:09:03 UTC (buildkit.dockerfile.v0)

ENV HBOX_STORAGE_PREFIX_PATH=data

2026-04-13 14:09:03 UTC (buildkit.dockerfile.v0)

ENV HBOX_DATABASE_SQLITE_PATH=/data/homebox.db?_pragma=busy_timeout=2000&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite

2026-04-13 14:09:03 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk --no-cache add ca-certificates wget mosquitto-clients && if [ "$TARGETARCH" != "arm" ] || [ "$TARGETARCH" != "riscv64" ]; then apk --no-cache add libwebp libavif libheif libjxl; fi # buildkit

2026-04-13 14:09:04 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 65532 nonroot && adduser -u 65532 -G nonroot -S nonroot # buildkit

2026-04-13 14:09:04 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /app # buildkit

2026-04-13 14:11:42 UTC (buildkit.dockerfile.v0)

COPY --chown=nonroot /go/bin/api /app # buildkit

2026-04-13 14:11:42 UTC (buildkit.dockerfile.v0)

COPY --chown=nonroot /data /data # buildkit

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /app/api # buildkit

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

LABEL Name=homebox Version=0.0.1

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/sysadminsmedia/homebox

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

EXPOSE [7745/tcp]

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD" "wget" "--no-verbose" "--tries=1" "-O" "-" "http://localhost:7745/api/v1/status"] "30s" "5s" "5s" "0s" '\x03'}

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

USER nonroot

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/app/api"]

2026-04-13 14:11:43 UTC (buildkit.dockerfile.v0)

CMD ["/data/config.yml"]

Details
Created

2026-04-13 14:12:02 UTC

Size

47.6 MB

Content Digest
Labels
  • Name
    homebox
  • Version
    0.0.1
  • org.opencontainers.image.created
    2026-04-13T14:08:50.558Z
  • org.opencontainers.image.description
    A continuation of HomeBox the inventory and organization system built for the Home User
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    e911e6a1ca00e098799131f45c9f0496eb9ac773
  • org.opencontainers.image.source
    https://github.com/sysadminsmedia/homebox
  • org.opencontainers.image.title
    homebox
  • org.opencontainers.image.url
    https://github.com/sysadminsmedia/homebox
  • org.opencontainers.image.version
    0.25.0-rootless

Environment
HBOX_DATABASE_SQLITE_PATH

/data/homebox.db?_pragma=busy_timeout=2000&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite

HBOX_MODE

production

HBOX_STORAGE_CONN_STRING

file:///?no_tmp_dir=true

HBOX_STORAGE_PREFIX_PATH

data

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:d8ad8cd72600f46cc068e16c39046ebc76526e41051f43a8c249884b200936c0 - 8.41% (4 MB)

[#001] sha256:c69fd544f2f02e68031c9050386cf37c8a11e10439711ba721e35e36d35eb29a - 28.75% (13.7 MB)

[#002] sha256:2bc4a4c8c327b53d5d2c48731449a530456c02969ade542b7b02d7025ababf8b - 0.0% (949 Bytes)

[#003] sha256:b3c738922c9b3c30098b10e5febbae3e0825209fd96d10718e58068212e1a003 - 0.0% (93 Bytes)

[#004] sha256:ff8c279e444ea63919c618915703fcb347466ac9f907923c1256dd5c5ae0d362 - 62.84% (29.9 MB)

[#005] sha256:0f28aee6699d2649a28a647a1122e658ea794c6a89384394a5bcb370af33c4ff - 0.0% (97 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-01-28 01:18:09 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.23.3-aarch64.tar.gz / # buildkit

2026-01-28 01:18:09 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

ENV HBOX_MODE=production

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

ENV HBOX_STORAGE_CONN_STRING=file:///?no_tmp_dir=true

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

ENV HBOX_STORAGE_PREFIX_PATH=data

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

ENV HBOX_DATABASE_SQLITE_PATH=/data/homebox.db?_pragma=busy_timeout=2000&_pragma=journal_mode=WAL&_fk=1&_time_format=sqlite

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk --no-cache add ca-certificates wget mosquitto-clients && if [ "$TARGETARCH" != "arm" ] || [ "$TARGETARCH" != "riscv64" ]; then apk --no-cache add libwebp libavif libheif libjxl; fi # buildkit

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 65532 nonroot && adduser -u 65532 -G nonroot -S nonroot # buildkit

2026-04-13 14:09:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /app # buildkit

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

COPY --chown=nonroot /go/bin/api /app # buildkit

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

COPY --chown=nonroot /data /data # buildkit

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /app/api # buildkit

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

LABEL Name=homebox Version=0.0.1

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/sysadminsmedia/homebox

2026-04-13 14:12:01 UTC (buildkit.dockerfile.v0)

EXPOSE [7745/tcp]

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD" "wget" "--no-verbose" "--tries=1" "-O" "-" "http://localhost:7745/api/v1/status"] "30s" "5s" "5s" "0s" '\x03'}

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

VOLUME [/data]

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

USER nonroot

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/app/api"]

2026-04-13 14:12:02 UTC (buildkit.dockerfile.v0)

CMD ["/data/config.yml"]