This commit is contained in:
Kelorastus
2026-09-30 12:27:14 +02:00
parent e4aeb6794e
commit 20227eda0e
8 changed files with 109 additions and 20 deletions
+11 -1
View File
@@ -12,9 +12,12 @@
let password = $state("");
let withApi = $state(true);
// Off by default, deliberately: it serves /download/* and proxies /dhp, so it is the one
// step that interrupts the road everything else publishes over.
let withMcp = $state(false);
async function release() {
await launcher.releaseRun(password, withApi);
await launcher.releaseRun(password, withApi, withMcp);
password = ""; // held for the one run, never kept
}
@@ -79,6 +82,13 @@
<em>— every operator is logged out</em>
</span>
</label>
<label class="check">
<input type="checkbox" bind:checked={withMcp} disabled={!plan.docker || busy} />
<span>
Also deploy the MCP server{plan.docker ? "" : " — needs Docker"}
<em>— runs last; it serves the download feeds</em>
</span>
</label>
<div class="row">
<input
class="input"