32 lines
881 B
Markdown
32 lines
881 B
Markdown
|
|
# Clawdie-ISO
|
||
|
|
|
||
|
|
Bootable USB installer for [Clawdie-AI](https://codeberg.org/Clawdie/Clawdie-AI).
|
||
|
|
|
||
|
|
Installs FreeBSD + desktop + Clawdie-AI to a target hard drive in a single
|
||
|
|
guided flow. All packages are bundled on the USB — no internet required.
|
||
|
|
|
||
|
|
## What it does
|
||
|
|
|
||
|
|
1. Boot from USB
|
||
|
|
2. Standard FreeBSD install to HDD (bsdinstall)
|
||
|
|
3. On first HDD boot: bsddialog wizard asks name, timezone, domain, desktop, provider
|
||
|
|
4. All secrets auto-generated, packages installed offline, agent started
|
||
|
|
|
||
|
|
See [CLAWDIE-ISO.md](CLAWDIE-ISO.md) for the full design.
|
||
|
|
|
||
|
|
## Build
|
||
|
|
|
||
|
|
```sh
|
||
|
|
# on a FreeBSD host
|
||
|
|
./build.sh
|
||
|
|
# output: clawdie-iso-YYYYMMDD.img
|
||
|
|
|
||
|
|
# write to USB (replace daX with your device)
|
||
|
|
dd if=clawdie-iso-YYYYMMDD.img of=/dev/daX bs=1M status=progress
|
||
|
|
```
|
||
|
|
|
||
|
|
## Status
|
||
|
|
|
||
|
|
Early skeleton — build.sh stubs are not yet functional.
|
||
|
|
See CLAWDIE-ISO.md for implementation plan and open questions.
|