Commit Graph

13 Commits

Author SHA1 Message Date
Abhimanyu Saharan
ff643af934 fix(installer): set required backend env values in docker mode 2026-03-05 02:13:27 +05:30
Abhimanyu Saharan
4ede6965de closes #196 2026-03-03 01:27:17 +05:30
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
AndrewNLauder
ca833d2d5c Merge branch 'master' into feat/macos-support 2026-02-28 06:37:20 -08:00
Abhimanyu Saharan
2f54aeb19e fix(installer): create backend .env before docker compose up 2026-02-27 23:28:02 +05:30
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
Abhimanyu Saharan
552dbe0cd9 installer: move logs to XDG state dir 2026-02-13 16:53:35 +00:00
Abhimanyu Saharan
30c337d733 installer: remove unused id_like variable 2026-02-13 16:52:25 +00:00
Abhimanyu Saharan
80c4390dec installer: validate required flag values in parse_args 2026-02-13 16:49:42 +00:00
Abhimanyu Saharan
be11110620 installer: prefer /usr/bin/node after NodeSource install 2026-02-13 14:15:40 +00:00
Abhimanyu Saharan
01fc50a1d2 installer: require Node.js >= 22 2026-02-13 14:07:17 +00:00
Abhimanyu Saharan
645e620ae9 installer: scaffold package manager abstraction and support matrix 2026-02-13 09:40:54 +00:00
Abhimanyu Saharan
8750335281 feat: add installer script and CI configuration for deployment modes 2026-02-13 14:41:27 +05:30