Sign inSign up

drumsergio/cashpilot:1.2

Multi-platform
Index digest

sha256:3a0112a04960d6dba9bac1f769684a6590f4e532c96743dc24b5503ec2efa2c3

OS/ARCH

Compressed size

31.99 MB

Last pushed

3 months by drumsergio

Type

Image

Manifest digest

sha256:fce6b524b680d76552809ea4c0e2437916488545cbe6f090d1d648c54632557e

Image Layers

1ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit3.67 MB
2CMD ["/bin/sh"]0 B
3ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
4RUN /bin/sh -c set -eux;399.17 KB
5ENV PYTHON_VERSION=3.14.60 B
6ENV PYTHON_SHA256=143b1dddefaec3bd2e21e3b839b34a2b7fb9842272883c576420d605e9f30c630 B
7RUN /bin/sh -c set -eux;12.85 MB
8RUN /bin/sh -c set -eux;247 B
9CMD ["python3"]0 B
10LABEL maintainer=Sergio Fernandez <[email protected]>0 B
11LABEL org.opencontainers.image.description=CashPilot - Self-hosted passive0 B
12LABEL org.opencontainers.image.url=https://github.com/GeiserX/CashPilot0 B
13LABEL org.opencontainers.image.source=https://github.com/GeiserX/CashPilot0 B
14LABEL org.opencontainers.image.licenses=GPL-3.00 B
15ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PATH=/app/.venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
16RUN /bin/sh -c apk add34.36 KB
17RUN /bin/sh -c adduser -D967 B
18WORKDIR /app93 B
19COPY /build/.venv ./.venv # buildkit14.91 MB
20COPY --chown=cashpilot:root app/ ./app/ #121.69 KB
21COPY --chown=cashpilot:root services/ ./services/ #20.08 KB
22COPY entrypoint.sh /entrypoint.sh # buildkit512 B
23RUN /bin/sh -c chmod +x32 B
24VOLUME [/data]0 B
25EXPOSE [8080/tcp]0 B
26ENTRYPOINT ["/entrypoint.sh"]0 B
27HEALTHCHECK {Test:[CMD python -c import0 B
28CMD ["python" "-m" "uvicorn" "app.main:app"0 B

Command

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