Block a user
tavolo (latest)
Installation
docker pull gitea.woggioni.net/woggioni/tavolo:latestsha256:fc312d4e9a225b8ed04ebe687092bc33e7aeecc09bd09833da97a181baf4fa81
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 876759f975 | linux/amd64 | 46 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"] |