- Docker (Recommended)
- Manual Setup
The fastest way to get Rapida running with all services configured automatically.This creates:All containers should show Update PostgreSQL environment variables in Update Redis settings in service Update OpenSearch settings:
Prerequisites
- Docker Desktop or Docker Engine (v20.10+)
- Docker Compose (v2.0+) - included with Docker Desktop
- 4GB+ RAM available
- 10GB free disk space
Installation Steps
1
Install Docker and Docker Compose
2
Verify Installation
3
Clone Repository
4
Run Setup
~/rapida-data/assets/db- PostgreSQL~/rapida-data/assets/redis- Redis~/rapida-data/assets/opensearch- OpenSearch
5
Start Rapida
6
Access Dashboard
Open your browser:
- Dashboard: http://localhost:3000
- API Gateway: http://localhost:8080
Verify Services Are Running
Up status.View Logs
Stop Services
Using Existing Infrastructure
If you already have PostgreSQL, Redis, or OpenSearch running, you can skip those services.Example: Use Existing PostgreSQL
Editdocker-compose.yml and comment out or remove the postgres service:docker/web-api/.web.env:Example: Use Existing Redis
Comment out Redis indocker-compose.yml:.env files:Example: Use Existing OpenSearch
Comment out OpenSearch indocker-compose.yml:Next Steps
After installation:- Configure Services - Set up API keys and integrations
- Services Overview - Understand what each service does
- Troubleshooting - Fix common issues