Quick Start Guide
Choose a path first: Cloud SaaS (sign up at /register), or a licensed Linux appliance (On-prem). The steps below cover a local Docker evaluation.
1. Setup & Unattended Deployment
Deploy via one-line terminal commands, SSH, GitHub CLI, or standalone archive packages:
Both scripts auto-detect Docker and pull the latest packaged release themselves — you don't need to know or pin a specific release tag by hand. If you'd rather review the script before running it against a production machine (reasonable for anything piped into a shell), it lives at scripts/deploy/install.sh /install.ps1 in this repository.
2. Launch Services (Docker or Standalone)
For containerized deployments, execute the high-performance local production bundle:
3. Database Migrations & Seeds
Run the initialization pipelines inside the API container to configure database schemas and import rich enterprise seed datasets:
4. Verify Platform Access
Once the service logs signal stable system initialization, open your browser and navigate to the portals:
- Web landing page: http://localhost:3000
- Platform login: http://localhost:3000/login
- API health check: http://localhost:4100/api/v1/health — every API route is under the
/api/v1prefix, this one included; hitting/healthwithout it returns a 404, not a health status.
If the health check doesn't respond within a minute or two of docker compose up -d, check docker compose logs api before assuming something's broken — the very first boot runs migrations against a fresh database and can take longer than a normal restart.