v0.1.0:25–40 — tier model, edit forms, force-delete, license counts, migration 0009 (and hotfix); KEYSAT_INTEGRATION.md merged with downstream-LLM revisions

This commit is contained in:
Grant
2026-05-07 23:35:22 -05:00
parent 6ac118ae70
commit beedd07f07
27 changed files with 5576 additions and 134 deletions
+5 -1
View File
@@ -69,8 +69,12 @@ RUN case "${TARGETARCH}" in \
# -------- runtime --------
FROM debian:bookworm-slim AS runtime
# `sqlite3` is bundled in the runtime image so operators dropped into the
# container via `start-cli package attach keysat` have an SQL shell on hand
# for occasional admin tasks (test-data reset, hot-fix queries, audit
# inspection). The CLI binary is ~1.4 MB stripped — negligible.
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates tini \
ca-certificates tini sqlite3 \
&& rm -rf /var/lib/apt/lists/*
# Run as root inside the container. StartOS containers are isolated by