iex evaluates the script body in the caller's scope, so top-level
side effects leak into the user's interactive PowerShell. Two leaks
fixed:
- Dropped 'exit $LASTEXITCODE' — would close the user's shell window.
- Dropped 'Set-Location $Dir' — would leave the user sitting in
.\installer\ after the run. install.ps1 uses $PSScriptRoot to find
its templates, so it can be invoked from any CWD via its full path.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
get-cameleer.sh and get-cameleer.ps1 now download the installer files
and exec install.sh / install.ps1 immediately instead of just printing
a "run this next" hint. Extra arguments are forwarded to the installer.
PowerShell bootstrap fetches install.ps1 (not install.sh) so Windows
users no longer need bash. README updated to use the bash -c "$(curl ...)"
form so install.sh's interactive prompts inherit the user's TTY.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
install.ps1 was deleted in the refactor that moved the installer to its
own repo but was never copied over. Restored from cameleer-saas history
with registry default updated to registry.cameleer.io.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Installer scripts and compose templates for deploying the Cameleer
SaaS platform. Supports multi-tenant SaaS and standalone modes.
Bootstrap:
curl -fsSL https://registry.cameleer.io/.../get-cameleer.sh | bash
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>