test: verify portable workspace registry end to end
This commit is contained in:
@@ -69,6 +69,14 @@ for the Gitea, reverse-proxy, backup, migration, and recovery workflow. The isol
|
||||
exercise is `./scripts/workspace-registry-smoke.sh`; both manuals are checked with
|
||||
`./scripts/verify-workspace-install-docs.sh --profile local` or `--profile server`.
|
||||
|
||||
The operator workflow is: update and review canonical YAML in the shared Git remote, **Pull latest
|
||||
registry** from each ThothII installation, run **Validate workspace** and **Test on this
|
||||
installation**, then select the workspace locally before creating sessions. Each new session pins
|
||||
the Git revision it used; a later pull or publish cannot change a Resume. Snapshot cleanup retains
|
||||
every revision referenced by an open, closed, or failed unarchived session. It reconciles from the
|
||||
single local installation list or from a server administrator's complete session list, never from
|
||||
a remote user's partial list.
|
||||
|
||||
`docker-compose.dev.yml` is deliberately local: both published ports bind to `127.0.0.1`,
|
||||
`THT_SESSION_STORAGE=local`, and `THT_HOME=/data/local-home`. Do not set
|
||||
`THOTH_PUBLIC_EXPOSURE=true` for that profile; the backend rejects that public/local combination
|
||||
|
||||
Reference in New Issue
Block a user