Installation
Run Agentbot locally or self-host on your own infrastructure.Prerequisites
- Node.js 18+
- PostgreSQL database
- Docker (for agent containers)
Local Development
Environment Variables
Docker Production
Deployment
Vercel (Recommended)
- Push code to GitHub
- Import project in Vercel
- Add environment variables
- Deploy
Railway
DigitalOcean
Use the One-Click App for Node.js and connect a managed PostgreSQL database.Verify Installation
After deployment, visit:- Main app:
https://your-domain.com - Health check:
https://your-domain.com/api/health
Troubleshooting
Database connection failed
Database connection failed
Check your
DATABASE_URL format:OAuth not working
OAuth not working
Ensure your OAuth redirect URLs match:
- Development:
http://localhost:3000/api/auth/callback/github - Production:
https://your-domain.com/api/auth/callback/github