Sign inSign up

mriverodorta/homelab-inventory:0.2.0

Multi-platform
Networking
Developer tools
Monitoring & observability
Index digest

sha256:592ccf19bfda954d5f84128c890f9d2cd6acb07383bf119b0ab65297ac4abfdd

OS/ARCH

Compressed size

50.31 MB

Last pushed

3 months by mriverodorta

Type

Image

Manifest digest

sha256:7b6ade4f084153a388c71318a7c21ad262bbfc9ddd4565d4022d4e54644ee887

Image Layers

1bazel build @trixie//base-files/arm64:data_statusd83.8 KB
2bazel build @trixie//netbase/arm64:data_statusd12.38 KB
3bazel build @trixie//tzdata/arm64:data_statusd281.45 KB
4bazel build @trixie//tzdata-legacy/arm64:data_statusd248.15 KB
5bazel build @trixie//media-types/arm64:data_statusd31.34 KB
6bazel build //common:rootfs67 B
7bazel build //common:passwd188 B
8bazel build //common:home123 B
9bazel build //common:group162 B
10bazel build //common:tmp80 B
11bazel build //static:nsswitch351 B
12bazel build //common:os_release_debian13311 B
13bazel build //common:cacerts_debian13_arm64133.78 KB
14bazel build @trixie//libc6/arm64:data_statusd4.9 MB
15ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=00 B
16ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=00 B
17ARG BUN_INSTALL_BIN=/usr/local/bin0 B
18ENV BUN_INSTALL_BIN=/usr/local/bin0 B
19COPY /usr/local/bin/bun /usr/local/bin/ # buildkit35.58 MB
20ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin0 B
21RUN |2 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin /bin/sh204 B
22ENTRYPOINT ["/usr/local/bin/bun"]0 B
23WORKDIR /app93 B
24ARG APP_VERSION=0.2.00 B
25ARG APP_REVISION=579d876ec06a4abbbfe9717a8ea4a176c632759e0 B
26ARG APP_CHANNEL=release0 B
27ENV NODE_ENV=production0 B
28ENV PORT=87980 B
29ENV DATA_DIR=/data0 B
30ENV SAVE_DEBOUNCE_MS=5000 B
31ENV HOMELAB_ENGINE_WASM=required0 B
32ENV APP_REVISION=579d876ec06a4abbbfe9717a8ea4a176c632759e0 B
33ENV APP_CHANNEL=release0 B
34LABEL org.opencontainers.image.version=0.2.00 B
35LABEL org.opencontainers.image.revision=579d876ec06a4abbbfe9717a8ea4a176c632759e0 B
36LABEL org.opencontainers.image.source=https://github.com/mriverodorta/homelab-inventory0 B
37LABEL io.homelab-inventory.channel=release0 B
38COPY --chown=10001:10001 package.json bun.lock ./59.7 KB
39COPY --chown=10001:10001 /app/node_modules ./node_modules #7.61 MB
40COPY --chown=10001:10001 /app/dist ./dist #878.25 KB
41COPY --chown=10001:10001 src/release-notes.ts ./src/ #11.89 KB
42COPY --chown=10001:10001 shared/compatibility ./shared/compatibility #11.98 KB
43COPY --chown=10001:10001 shared/power-ports.mjs ./shared/ #1.55 KB
44COPY --chown=10001:10001 shared/engine ./shared/engine #4.19 KB
45COPY --chown=10001:10001 server/index.mjs server/agent-routes.mjs server/engine-routes.mjs15.1 KB
46COPY --chown=10001:10001 server/engine/command-service.mjs server/engine/runtime.mjs server/engine/snapshot.mjs2.76 KB
47COPY --chown=10001:10001 /app/server/engine/generated/homelab_engine.wasm ./server/engine/generated/homelab_engine.wasm #455.67 KB
48COPY --chown=10001:10001 server/db/agent-auth.mjs server/db/inventory-capabilities.mjs server/db/inventory-lifecycle.mjs33.54 KB
49COPY --chown=10001:10001 server/demo/session-manager.mjs server/demo/sanitizer.mjs ./server/demo/3.37 KB
50COPY --chown=10001:10001 scripts/verify-wasm-runtime.mjs ./scripts/ #1 KB
51COPY --chown=10001:10001 /tmp/runtime-data /data #97 B
52VOLUME [/data]0 B
53EXPOSE [8798/tcp]0 B
54HEALTHCHECK {Test:[CMD bun -e const0 B
55USER 10001:100010 B
56CMD ["server/index.mjs"]0 B

Command

bazel build @trixie//base-files/arm64:data_statusd