Sign inSign up

harlenalvarez/huddle-api:2026.10.31-2

Multi-platform
Index digest

sha256:71187d379b503b47f758f50ee255cc3df110cad5665d9bbc4710af6afe955eaa

OS/ARCH

Compressed size

598.75 MB

Last pushed

14 days by harlenalvarez

Type

Image

Manifest digest

sha256:c74d0bb66b7ffa62604c8f7ab0057d9746c2553da29f29331a6db7fc87994f31

Image Layers

1# debian.sh --arch 'arm64' out/28.81 MB
2ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
3ENV LANG=C.UTF-80 B
4RUN /bin/sh -c set -eux;1.21 MB
5ENV PYTHON_VERSION=3.14.100 B
6ENV PYTHON_SHA256=de414a57119abef52784d8993e341d53aed635fc2b05c2607d9f98a2c5b720320 B
7RUN /bin/sh -c set -eux;11.75 MB
8RUN /bin/sh -c set -eux;251 B
9CMD ["python3"]0 B
10ENV PATH=/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 UV_COMPILE_BYTECODE=10 B
11WORKDIR /app93 B
12RUN /bin/sh -c apt-get update2.37 MB
13COPY /uv /uvx /bin/ #21.26 MB
14COPY pyproject.toml uv.lock ./ #184.51 KB
15COPY apps/huddle_api/pyproject.toml apps/huddle_api/README.md apps/huddle_api/ #689 B
16COPY packages/python/huddle_domain/pyproject.toml packages/python/huddle_domain/README.md packages/python/huddle_domain/ #4.19 KB
17COPY apps/huddle_api/src apps/huddle_api/src # buildkit28.05 KB
18COPY packages/python/huddle_domain/src packages/python/huddle_domain/src # buildkit1.8 MB
19COPY packages/python/huddle_domain/alembic.ini packages/python/huddle_domain/alembic.ini # buildkit451 B
20COPY packages/python/huddle_domain/migrations packages/python/huddle_domain/migrations # buildkit16.81 KB
21RUN /bin/sh -c uv sync531.31 MB
22COPY --chown=huddle:huddle docker/api_entrypoint.py /usr/local/bin/huddle-api-entrypoint #1.37 KB
23USER huddle0 B
24EXPOSE [9000/tcp]0 B
25ENTRYPOINT ["python" "/usr/local/bin/huddle-api-entrypoint"]0 B

Command

# debian.sh --arch 'arm64' out/ 'trixie' '@1793059200'