Self Hosting
Prerequisites
Learn about the system requirements and prerequisites for running camelAI.
System Requirements
Operating System
- Linux (Ubuntu 20.04 or later recommended)
- macOS (10.15 or later)
- Windows 10/11 (with WSL2)
Hardware Requirements
- CPU: 2+ cores
- RAM: 4GB minimum (8GB recommended)
- Storage: 20GB free space
Required Software
Docker
Docker is required to run camelAI and its dependencies. Install Docker by following the official installation guide for your operating system:
After installation, verify Docker is running:
Docker Compose
Docker Compose is used to manage camelAI’s services. It’s included with Docker Desktop for Windows and Mac. For Linux, you’ll need to install it separately:
Verify the installation:
Network Requirements
- Port 8000 available for the web interface
Optional Requirements
Next Steps
Once you have the prerequisites installed, you can proceed to: