Vili/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 3fa19d7590 Delete GET /smoke, make GET read-only, listen on loopback and WireGuard only
GET /smoke ran docker run --gpus all and started the resident worker outside the gate, reachable by any page or LAN host while the household's switch was off. Its only callers were scripts/smoke-vili.mjs and the Eve Smoke button, so the route, the script, the button and the advertised endpoints go. refreshBackendStatus lost its includeKimodoHelp GPU branch and every service docker start: a GET now only asks. The worker starts only inside a job that holds the slot.

--host takes the addresses to listen on, one server each (Raven: 127.0.0.1,10.77.0.4); a wildcard refuses to start. Callers are the tray and health (loopback) and WireGuard peers (Starfire, services).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 03:09:05 +02:00
..
gpu-tenancy.mjs Make the slot's release idempotent so a stale second release cannot free another job's slot 2026-10-23 02:26:04 +02:00
health-vili-daemon.cmd Initial Vili animation daemon 2026-06-12 12:42:33 +01:00
install-vili-task.ps1 Vili: delete the unsigned Idunn RUDP health publisher 2026-10-21 05:12:00 +02:00
install-vili-tray-task.ps1 Add the household's tray toggle and its logon task 2026-10-23 01:45:44 +02:00
kimodo-resident-worker.py Worker: error body carries the typed code (closes gpu-busy-untyped-http) 2026-10-22 23:13:50 +02:00
kimodo-text-encode.py Vili: text-embedding cache and one-shot GPU encoder child 2026-10-22 21:10:01 +02:00
restart-vili-daemon.cmd Keep Raven Vili task background-only 2026-06-16 02:25:13 +01:00
restart-vili-daemon.ps1 Vili: delete the unsigned Idunn RUDP health publisher 2026-10-21 05:12:00 +02:00
run-hidden-powershell.vbs Run Vili scheduled task hidden 2026-06-12 17:22:20 +01:00
run-vili-daemon.ps1 Run Vili through a Raven scheduled task 2026-06-12 12:46:44 +01:00
start-vili-daemon.ps1 Vili: delete the unsigned Idunn RUDP health publisher 2026-10-21 05:12:00 +02:00
test-gpu-gate-http.mjs Pin the daemon's slot hold at the HTTP edge with a stubbed slow worker 2026-10-23 02:29:49 +02:00
test-gpu-tenancy.mjs Make the slot's release idempotent so a stale second release cannot free another job's slot 2026-10-23 02:26:04 +02:00
test_text_encoding.py Worker: error body carries the typed code (closes gpu-busy-untyped-http) 2026-10-22 23:13:50 +02:00
text_encoding.py Worker: error body carries the typed code (closes gpu-busy-untyped-http) 2026-10-22 23:13:50 +02:00
vili-daemon.mjs Refuse cross-site POSTs to the state-changing routes and grant no CORS preflight 2026-10-23 02:29:43 +02:00
vili-gpu-tray.ps1 Add the household's tray toggle and its logon task 2026-10-23 01:45:44 +02:00