tavolo (latest)

Published 2026-10-20 01:28:57 +02:00 by woggioni in woggioni/tavolo

Installation

docker pull gitea.woggioni.net/woggioni/tavolo:latest
sha256:8b983cddf1e445b52432cbd449b24ed8b3f029acd216cd9d824b8d18b8d7c13d

Images

Digest OS / Arch Size
8947082912 linux/amd64 41 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add python3 ca-certificates tzdata && addgroup -S app && adduser -S -G app app # buildkit
COPY /opt/venv /opt/venv # buildkit
COPY /build/migrations /app/migrations # buildkit
COPY /build/pyproject.toml /app/pyproject.toml # buildkit
COPY /web/dist /app/web/dist # buildkit
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 GRANIAN_HOST=0.0.0.0 GRANIAN_PORT=8080 GRANIAN_INTERFACE=rsgi GRANIAN_STATIC_PATH_ROUTE=/static /assets GRANIAN_STATIC_PATH_MOUNT=/app/web/dist:/app/web/dist/assets GRANIAN_STATIC_PATH_DIR_TO_FILE=index.html STATIC_DIR=/app/web/dist
USER app
EXPOSE [8080/tcp]
HEALTHCHECK {Test:[CMD-SHELL wget -q -O- http://127.0.0.1:8080/api/health || exit 1] Interval:30s Timeout:3s StartPeriod:10s StartInterval:0s Retries:0}
CMD ["granian" "tavolo.app:app"]
Details
Container
2026-10-20 01:28:57 +02:00
39
OCI / Docker
Versions (22) View all
latest 2026-10-20
0.0.19 2026-10-20
0.0.18 2026-10-15
0.0.17 2026-10-09
0.0.16 2026-10-08