Files
club-3090/services/openwebui
noonghunnaandClaude Opus 4.8 092b7c7a46 image-studio P1: pin ComfyUI commit + drop hardcoded OWUI secret
Hardening from the live cutover validation:
- ComfyUI pinned to a known-good commit (COMFYUI_REF default cb9f6394… — has
  Ideogram-4) instead of floating HEAD, so an upstream change can't silently break
  users. Set COMFYUI_REF=HEAD to float. Entrypoint is now mounted into the container
  so pin/bootstrap edits apply on `up` without a 30-min image rebuild (kept +x — a
  non-exec mounted entrypoint = OCI "permission denied", caught in validation).
- OWUI WEBUI_SECRET_KEY no longer hardcoded to "change-this-secret-key" (a shared,
  forgeable secret); now empty → OWUI generates+persists a strong per-deployment key
  in the data volume. Override via host env only to share sessions across replicas.

Live-validated on the committed compose: end-to-end gen OWUI :8080 → ComfyUI →
Ideogram-4 (81 s); boot log confirms "pinned to cb9f6394" + GPU0 pin; OWUI on the
persisted key file.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-09 04:22:19 +00:00
..