Installation Overview
SlimRMM can be deployed in two ways:
- Self-Hosted - Full control over your infrastructure
- Managed Hosting - We handle operations for you
This guide covers self-hosted installation.
Deployment Options
Docker (Recommended)
The easiest way to deploy SlimRMM. All components run in containers.
bash
docker-compose up -dPros:
- Simple setup and maintenance
- Easy updates
- Consistent environment
- Built-in health checks
Best for: Most deployments
Manual Installation
Install components directly on your server.
Pros:
- Maximum control
- Custom configurations
- Integration with existing infrastructure
Best for: Advanced users with specific requirements
Quick Comparison
| Aspect | Docker | Manual |
|---|---|---|
| Setup Time | 10-15 min | 30-60 min |
| Complexity | Low | Medium |
| Updates | docker-compose pull | Manual |
| Maintenance | Low | Medium |
| Flexibility | Good | Maximum |
Next Steps
- Check Requirements - Ensure your system meets requirements
- Self-Hosted Setup - Full installation guide
- Docker Deployment - Container-based deployment
- Configuration - Configure your installation
Agent Installation
After setting up the server, install agents on your endpoints: