This repository contains a comprehensive configuration file for MeshCentral - a web-based remote computer management system.
MeshCentral is an open-source remote monitoring and management platform that enables secure remote access to computers and devices. This configuration provides a production-ready setup with extensive customization options.
- Security: TLS/SSL certificates, session management, IP restrictions
- Authentication: Multiple auth strategies (LDAP, SAML, OAuth providers)
- Database: MongoDB integration with encryption
- Email & SMS: SMTP and Twilio integration for notifications
- Intel AMT: Management configuration for Intel vPro devices
- Multi-domain: Support for multiple domains and tenants
- Backup: Automated backup configuration
- Limits: User, session, and device quotas
- Install MeshCentral:
npm install meshcentral -g-
Copy the config.json to your MeshCentral data directory
-
Update the configuration:
- Replace
meshcentral.example.comwith your domain - Update database connection strings
- Configure authentication providers
- Set secure passwords and keys
- Replace
-
Start MeshCentral:
meshcentral- Port 443: HTTPS web interface
- Port 4433: Agent communication
- MongoDB: Database backend
- Let's Encrypt: SSL certificate automation
- Multi-factor Authentication: Enhanced security
- Device Limits: Up to 100 devices per mesh, 10 meshes per domain