Add SAAS_ADMIN_EMAIL env var (defaults to <user>@<host>). Pass to
bootstrap for admin user creation with primaryEmail. Update README
config reference and .env.example to document the email identity
requirement.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Passwords with $, &, ;, [, etc. were written unquoted to .env and
cameleer.conf, causing Docker Compose to mangle them. Now all password
and secret fields are written as KEY='value' with embedded single
quotes escaped as '\''.
Also removes inline DB_URL from docker-compose.saas.yml — the Logto
entrypoint now builds it from PG_USER/PG_PASSWORD/PG_HOST using
node's encodeURIComponent for URL-safe encoding.
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>