Quick Start
Get Batchivo running in under 5 minutes using Docker Compose.
Prerequisites
- Docker 20.10+
- Docker Compose 2.0+
- 2GB RAM minimum
- 10GB disk space
Installation
# Clone repository
git clone https://github.com/techize/batchivo.git
cd batchivo
# Copy environment files
cp backend/.env.example backend/.env
# Generate a secure secret key
python -c "import secrets; print(secrets.token_urlsafe(64))"
# Copy output to SECRET_KEY in backend/.env
# Start all services
docker-compose up -d
# Check status
docker-compose ps
Verify Installation
- Backend API: Open http://localhost:8000/docs to see the interactive API documentation
- Frontend: Open http://localhost:5173 to access the web interface
- Health Check:
curl http://localhost:8000/health
Next Steps
Development Setup
For contributing or local development, see the full installation guide for setting up without Docker.