feat(deploy): add deploy script and per-device config files

deploy/deploy.sh — automated deploy: arch detection, scp .app, write
seed.json, verify. Supports single laptop, list, or "all"; --seed-only
flag skips .app copy for key-rotation runs.

deploy/devices.conf — all 19 laptops (num / IP / event_device_id).
deploy/event.env.example — template for gitignored event.env (API key).

README updated: deploy/ table, script usage, manual steps moved to
reference section.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-04-20 15:02:15 -04:00
parent b8b7b253bb
commit 3feaf1bbc3
5 changed files with 305 additions and 68 deletions

1
.gitignore vendored
View File

@@ -27,3 +27,4 @@ aether_native_app_config.json
# package-lock.json
builds/
resources/seed_config.json
event.env