stackops
  • Joined on 2026-04-09

tihod (83996de8)

Published 2026-10-19 18:52:50 +00:00 by stackops

Installation

docker pull git.0xa55.dev/stackops/tihod:83996de8
sha256:44ca2bd90deb2cf612e05fd8edfcefc20c71879b746eb7c844a8738f5b92bded

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400'
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl media-types && rm -rf /var/lib/apt/lists/* && groupadd --system --gid 10001 tihod && useradd --system --uid 10001 --gid tihod --home-dir /app --shell /usr/sbin/nologin tihod && install -d -o tihod -g tihod -m 0750 /data # buildkit
COPY /usr/bin/caddy /usr/bin/caddy # buildkit
ENV PUBLIC_PORT=8000 BACKEND_ADDR=127.0.0.1:8001 SITE_ROOT=/app/site XDG_DATA_HOME=/data/caddy XDG_CONFIG_HOME=/data/caddy
WORKDIR /app
COPY --chown=tihod:tihod /out/tihod-backend /app/backend/tihod-backend # buildkit
COPY --chown=tihod:tihod cabinet-ui/backend-pages/ /app/cabinet-ui/backend-pages/ # buildkit
COPY --chown=tihod:tihod /src/static/cabinet/ /app/static/cabinet/ # buildkit
COPY --chown=tihod:tihod assets/brand /app/assets/brand # buildkit
COPY --chown=tihod:tihod site/index.html site/404.html site/styles.css site/nav.js /app/site/ # buildkit
COPY --chown=tihod:tihod site/pricing /app/site/pricing # buildkit
COPY --chown=tihod:tihod site/support /app/site/support # buildkit
COPY --chown=tihod:tihod site/legal /app/site/legal # buildkit
COPY --chown=tihod:tihod site/public /app/site/public # buildkit
COPY --chown=tihod:tihod assets/fonts /app/site/public/fonts # buildkit
COPY --chown=tihod:tihod assets/brand/tihod-flower-v1.png /app/site/tihod-flower-v1.png # buildkit
COPY --chown=tihod:tihod deploy/Caddyfile.container /etc/caddy/Caddyfile # buildkit
COPY --chown=tihod:tihod deploy/docker-entrypoint.sh /app/deploy/docker-entrypoint.sh # buildkit
RUN /bin/sh -c chmod 0755 /app/deploy/docker-entrypoint.sh # buildkit
USER tihod
EXPOSE [8000/tcp]
HEALTHCHECK {Test:[CMD-SHELL curl -fsS -o /dev/null "http://127.0.0.1:${PUBLIC_PORT:-8000}/healthz"] Interval:30s Timeout:5s StartPeriod:15s StartInterval:0s Retries:3}
ENTRYPOINT ["/app/deploy/docker-entrypoint.sh"]
Details
Container
2026-10-19 18:52:50 +00:00
3
OCI / Docker
linux/amd64
58 MiB
Versions (10) View all
latest 2026-10-19
83996de8 2026-10-19
6fc2c80c 2026-10-16
9bb2fcad 2026-10-15
77458976 2026-10-15