Sign inSign up

drumsergio/finance-ledger:0.2.1

Index digest

sha256:de87143300b4d4e708c906d2cc854c46627fc89bbe3463e93c92be8d270a940e

OS/ARCH

linux/amd64

Compressed size

101.21 MB

Last pushed

4 days by drumsergio

Type

Image

Manifest digest

sha256:06f0c2175d5d25dfb604c92294023223765631c7fd7cf91c5d73b35784df3875

Image Layers

1# debian.sh --arch 'amd64' out/28.41 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;4.07 MB
5ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA63050 B
6ENV PYTHON_VERSION=3.12.140 B
7ENV PYTHON_SHA256=5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a0 B
8RUN /bin/sh -c set -eux;11.56 MB
9RUN /bin/sh -c set -eux;249 B
10CMD ["python3"]0 B
11COPY /uv /uvx /usr/local/bin/ #21.21 MB
12ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 UV_COMPILE_BYTECODE=1 UV_LINK_MODE=copy0 B
13RUN /bin/sh -c groupadd --gid3.26 KB
14WORKDIR /app32 B
15COPY --chown=app:app pyproject.toml uv.lock README.md48.84 KB
16RUN /bin/sh -c uv sync22.17 MB
17COPY --chown=app:app src/ ./src/ #439.01 KB
18COPY --chown=app:app seeds/ ./seeds/ #786.17 KB
19RUN /bin/sh -c uv sync12.55 MB
20USER 1000:10000 B
21VOLUME [/data]0 B
22ENV FL_DATA_DIR=/data0 B
23EXPOSE [4870/tcp]0 B
24HEALTHCHECK {Test:[CMD python -c import0 B
25CMD ["uv" "run" "uvicorn" "finance_ledger.main:app"0 B

Command

# debian.sh --arch 'amd64' out/ 'trixie' '@1787529600'