Tallulah · the installer

Tallulah validates, generates, and runs Burton Workspaces deployments. It is named for the Tallulah River, which feeds Lake Burton and eventually Rabun.

The public path is the one-curl install on this site. install.sh is published here by Tallulah’s release workflow (not this repo). Archives live under /releases/.

Catalog (no deployment file)

With no deployment.yaml, Tallulah opens the menu. Space toggles a row; Enter confirms.

ProjectDefault
Burtonon
Rabunon
rabun-slackon (optional)
rabun-semdexon (optional)
Docs hubon (optional)
llama.cppoff
tallulah --yes
tallulah --projects burton,rabun
tallulah list
tallulah uninstall --yes

Deployment file

One YAML file can describe local Compose and production systemd:

tallulah validate --environment local -f deployment.yaml
tallulah generate --environment local
tallulah run --environment prod

Layout on the host

PathRole
/usr/local/bin/tallulahCLI
/opt/burtonBurton app
/var/lib/burtonDurable wiki, conversations, sites
/var/www/burton-distPublic install.sh and release archives (this hostname)