Self-Hosting¶
Convergio AI is fully open-source and designed to run on your own infrastructure.
Minimum requirements¶
| Resource | Recommendation |
|---|---|
| CPU | 2 vCPU |
| RAM | 2 GB |
| Storage | 20 GB SSD |
| OS | Ubuntu 22.04+ |
Setup checklist¶
- Install Node.js 20+, PostgreSQL 15+
- Clone the repository
- Configure
.envwith your credentials - Run
npm run db:initto create tables - Build frontend:
npm run build - Start with PM2:
pm2 start pm2.ecosystem.config.cjs - Set up reverse proxy (nginx) with SSL
- Install and configure n8n for workflow automation
- Configure DNS and firewall rules
n8n self-hosting¶
n8n can run alongside the API on the same VPS:
Or use Docker: docker run -d --name n8n n8nio/n8n
Import the workflow JSON files from n8n-workflows/ and configure credentials.