4 Commits
Author SHA1 Message Date
Claude Thebot 7bca8c1ca2 fix: address PR #261 review – remove DOCUMENTATION.md, fix systemd docs and install.sh
- Remove DOCUMENTATION.md (owner request)
- systemd README: fix sed example (use redirection, not -o); add note on user units vs boot (loginctl enable-linger); document REPO_ROOT must not contain spaces
- deployment README: clarify macOS LaunchAgents run at login, not boot; mention LaunchDaemons for true boot
- install.sh: capture install_systemd_services exit; die when --install-service requested and install fails; add REPO_ROOT space check; only print success message on success

Made-with: Cursor
2026-03-09 23:23:30 -07:00
Claude Thebot efee334843 feat: run at boot (systemd/launchd) and auth token re-sync docs
- Add systemd unit examples and README for local install (Linux)
- Extend deployment README with Run at boot (local install) and merge upstream
- Add Re-syncing auth tokens subsection to gateway provisioning troubleshooting
- install.sh: add --install-service to install systemd user units (Linux)
- DOCUMENTATION.md: session notes

Made-with: Cursor
2026-03-09 22:25:31 -07:00
Claude Thebot ee1bec0525 fix(install): upgrade existing Node on macOS and use node@22 consistently
- Use 'brew upgrade node@22 || brew install node@22' so existing older Node is upgraded
- Add node@22 bin to PATH after install so node/npm are found
- Align error message with node@22 (was suggesting node@22 while install used node)

Made-with: Cursor
2026-02-28 06:39:57 -08:00
Claude Thebot c402344cb8 feat: add macOS support to installer and docs
- install.sh: detect Darwin, use Homebrew for packages/Node, Docker Desktop hint
- install.sh: portable realpath and bash 3-compatible confirm() for macOS
- docs/installer-support.md: add macOS (Darwin) / Homebrew to support matrix
- README.md: document supported platforms (Linux and macOS), Docker Desktop/Homebrew
- ci.yml: add installer-macos job (macos-latest, bash -n install.sh)

Made-with: Cursor
2026-02-26 15:52:47 -08:00