Quickstart
Requirements
Section titled “Requirements”- Node.js 24 or later
- npm
- A reachable Elasticsearch or OpenSearch test cluster
- Local ports
4030and4031
Prepare configuration
Section titled “Prepare configuration”Copy the environment template, then replace the administrator password, application secret, and encryption key:
cp .env.example .envNever use repository example credentials in a shared or production environment.
Start development
Section titled “Start development”npm installnpm run db:generatenpm run db:migrate:deploynpm run devDefault addresses:
- Web:
http://localhost:4031 - API:
http://localhost:4030
Add a cluster
Section titled “Add a cluster”- Sign in with the administrator account.
- Create an Elasticsearch or OpenSearch cluster connection.
- Enter node addresses, authentication, and TLS settings.
- Test and save the connection.
- Select it and inspect health, indexes, and shards.
Validate all write operations against non-production clusters first. Keep a change record and rollback plan for delete, close-index, restore, and reroute operations.