Sign inSign up

drumsergio/finance-ledger:0.2.0

Index digest

sha256:0e991b40dc27c2345c929a247a1c9146b37d0edf0b8a750c04f93fc67118d7b0

OS/ARCH

linux/amd64

Compressed size

101.21 MB

Last pushed

8 days by drumsergio

Type

Image

Manifest digest

sha256:771964a1a9c50f78ae0a923fe5a7f4153497d07c1b9fb34d6c712a70859c07c9

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/ #436.68 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'