once-add/internal/tui
28allday 68c64265a6 once-add: deploy + remove Once apps at <name>.local
A small Go tool that wraps the `/etc/hosts` + `once deploy --disable-tls`
recipe needed to host a Once app on a single-label `<name>.local`. Adds
the hosts entry, runs the deploy, polls /up, and on removal cleans the
hosts line that the Once UI orphans (including the orphan-only case,
where the app is already gone).

Bubble Tea TUI for interactive use; non-interactive CLI for scripts.
Curated apps live in /etc/once-add/apps.toml; seeded with Writebook +
Campfire on first run.
2026-05-28 07:23:07 +01:00
..
render_test.go once-add: deploy + remove Once apps at <name>.local 2026-05-28 07:23:07 +01:00
styles.go once-add: deploy + remove Once apps at <name>.local 2026-05-28 07:23:07 +01:00
tui.go once-add: deploy + remove Once apps at <name>.local 2026-05-28 07:23:07 +01:00