clawdie-iso/firstboot
Sam & Claude 1a4d98acf8 Add remote-safe setup access slice (Sam & Codex)
Collect optional SSH public key and Tailscale auth key in the live installer, keep the controlplane loopback-bound by default, allow SSH over tailscale0, and rotate the post-install setup token into /var/db/clawdie-installer/setup-token with MOTD guidance for SSH tunnel access.

This slice is install-mode only; upgrade runs do not mint a new setup token.

Build: pass
Tests: pass — sh -n + QML build + config-format + mocked setup-token writer dry-run
Real-disk / bhyve install: NOT YET TESTED
2026-06-04 20:04:22 +02:00
..
gui Add remote-safe setup access slice (Sam & Codex) 2026-06-04 20:04:22 +02:00
rc.d Wire live installer commit path (Sam & Codex) 2026-06-04 20:04:22 +02:00
firstboot.sh Wire live installer commit path (Sam & Codex) 2026-06-04 20:04:22 +02:00
gpu-detect.sh feat: initial clawdie-iso skeleton 2026-06-04 20:04:21 +02:00
integration-test.sh Boot live installer session and narrow install-time contract (Sam & Codex) 2026-06-04 20:04:22 +02:00
maintenance-mode.sh Harden firstboot scripts: POSIX fixes, quoting, offline pkg path 2026-06-04 20:04:22 +02:00
MODULE-MANIFEST.md feat(firstboot): unify setup import across USB and VPS 2026-06-04 20:04:22 +02:00
setup-import.sh Boot live installer session and narrow install-time contract (Sam & Codex) 2026-06-04 20:04:22 +02:00
shell-deploy.sh Add remote-safe setup access slice (Sam & Codex) 2026-06-04 20:04:22 +02:00
shell-desktop.sh Unify ISO and fix GPU installation gap (Sam & ZAI) 2026-06-04 20:04:22 +02:00
shell-env.sh Add remote-safe setup access slice (Sam & Codex) 2026-06-04 20:04:22 +02:00
shell-gpu.sh impl: Complete all 5 shell modules for v0.9.0 installer 2026-06-04 20:04:21 +02:00
shell-npm-globals.sh Set locale/keymap defaults and move npm globals to /opt 2026-06-04 20:04:22 +02:00
shell-nvidia.sh Unify ISO and fix GPU installation gap (Sam & ZAI) 2026-06-04 20:04:22 +02:00
shell-pf.sh Add remote-safe setup access slice (Sam & Codex) 2026-06-04 20:04:22 +02:00
shell-pkg.sh impl: Complete all 5 shell modules for v0.9.0 installer 2026-06-04 20:04:21 +02:00
shell-ssh.sh firstboot: Add shell-ssh.sh module and restore shell-system.sh 2026-06-04 20:04:21 +02:00
shell-system.sh Enable mac_do framework during bootstrap (Codex) 2026-06-04 20:04:22 +02:00
shell-tailscale.sh feat: recommend Tailscale with optional opt-out (Sam & Claude) 2026-06-04 20:04:22 +02:00
shell-zfs.sh feat(firstboot): unify setup import across USB and VPS 2026-06-04 20:04:22 +02:00
vps-path-test.sh feat(firstboot): unify setup import across USB and VPS 2026-06-04 20:04:22 +02:00
zfs-pool-detect.sh Wire ZFS pool detection into firstboot pipeline (Sam & Claude) 2026-06-04 20:04:22 +02:00
zfs-pool-migrate.sh Wire ZFS pool detection into firstboot pipeline (Sam & Claude) 2026-06-04 20:04:22 +02:00