Add Gitea restart workflow and link-style "Run again" for the public view
Test and deploy enrollment demo / test (push) Successful in 36s
Test and deploy enrollment demo / deploy (push) Successful in 1m13s

The server deployment cannot mount the Docker socket safely, so the web
view's button now opens the Gitea page for a workflow_dispatch workflow
that recreates the stack and replays the demo. Gitea handles who may run it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 21:54:24 +03:30
co-authored by Claude Sonnet 5.5
parent bf40b92c52
commit 37ca9d4da1
7 changed files with 49 additions and 8 deletions
+2
View File
@@ -23,6 +23,8 @@ services:
- "${VIEWER_BIND:-127.0.0.1}:8099:8080"
environment:
COMPOSE_PROJECT: crypto-interop-spike
# When set (server deployment), the page offers "Run again" as a link to the Gitea workflow page.
RESTART_URL: ${RESTART_URL:-}
volumes:
- logs:/logs
# The "Run again" button is NOT available here; it needs compose.restart.yaml (Docker socket).