secbitz-site (latest)
Published 2026-08-26 20:01:02 +00:00 by steffen
Installation
docker pull git.skui.io/secbitz/secbitz-site:latestsha256:11287306fca96fd9920f910dd7c9baff33f545be3e26735c664989c99341b9ee
Image Layers
| bazel build @bookworm//base-files/amd64:data_statusd |
| bazel build @bookworm//netbase/amd64:data_statusd |
| bazel build @bookworm//tzdata/amd64:data_statusd |
| bazel build @bookworm//media-types/amd64:data_statusd |
| bazel build //common:rootfs |
| bazel build //common:passwd |
| bazel build //common:home |
| bazel build //common:group |
| bazel build //common:tmp |
| bazel build //static:nsswitch |
| bazel build //common:os_release_debian12 |
| bazel build //common:cacerts_debian12_amd64_tar |
| bazel build @bookworm//libc6/amd64:data_statusd |
| bazel build @bookworm//libssl3/amd64:data_statusd |
| bazel build @bookworm//libgomp1/amd64:data_statusd |
| bazel build @bookworm//libstdc++6/amd64:data_statusd |
| bazel build @bookworm//libgcc-s1/amd64:data_statusd |
| bazel build @bookworm//gcc-12-base/amd64:data_statusd |
| WORKDIR /srv |
| COPY /usr/local /usr/local # buildkit |
| COPY /rootfs/pylib /opt/pylib # buildkit |
| ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 LD_LIBRARY_PATH=/usr/local/lib:/opt/pylib PATH=/usr/local/bin:/usr/bin:/bin |
| COPY app ./app # buildkit |
| EXPOSE [8000/tcp] |
| HEALTHCHECK {Test:[CMD python3 -c import urllib.request,sys; sys.exit(0 if urllib.request.urlopen('http://127.0.0.1:8000/healthz').status==200 else 1)] Interval:30s Timeout:4s StartPeriod:20s StartInterval:0s Retries:4} |
| USER nonroot |
| ENTRYPOINT ["python3" "-m" "uvicorn" "app.main:app" "--host" "0.0.0.0" "--port" "8000" "--proxy-headers" "--forwarded-allow-ips=*"] |
Details
2026-08-26 20:01:02 +00:00
Versions (3)
View all
Container
6
OCI / Docker
linux/amd64
50 MiB