- One-Click Setup — Automate Windows deployment and configuration.
- Debloat — Remove unnecessary Windows components and bloatware.
- Hardening — Apply security best practices automatically.
- MSP Optimized — Designed for managed service providers.
- Modular Design — Enable/disable specific configuration modules.
- Logging — Full audit trail of all changes.
- Silent Mode — Run unattended for mass deployment.
git clone https://github.com/OneByJorah/MSPEngine.git
cd MSPEngine
# Run as Administrator
.\Start-MSPEngine.ps1| Module | Description |
|---|---|
| Debloat | Remove Windows bloatware and telemetry |
| Security | Apply security hardening policies |
| Network | Configure network settings |
| Drivers | Install/update device drivers |
| Software | Deploy common applications |
| Updates | Configure Windows Update policy |
| Variable | Default | Description |
|---|---|---|
MODE |
interactive |
Run mode (interactive/silent) |
LOG_PATH |
.\logs |
Log file directory |
CONFIG_FILE |
.\config.json |
Custom configuration file |
MSPEngine/
├── Start-MSPEngine.ps1 # Main entry point
├── Modules/
│ ├── Debloat.ps1 # Debloat module
│ ├── Security.ps1 # Security hardening
│ ├── Network.ps1 # Network configuration
│ ├── Drivers.ps1 # Driver management
│ ├── Software.ps1 # Software deployment
│ └── Updates.ps1 # Windows Update
├── Config/
│ └── default.json # Default configuration
├── Logs/ # Operation logs
└── README.md
Contributions are welcome. Please see CONTRIBUTING.md for guidelines and CODE_OF_CONDUCT.md for community standards.
For security concerns, see SECURITY.md. Please report vulnerabilities to info@jorahone.com — do not use public issues.
MIT © Jhonattan L. Jimenez
See CONTRIBUTING.md. All contributions follow the Code of Conduct.
Found a vulnerability? Please follow our Security Policy and report privately to security@jorahone.com.
MIT License © Jhonattan L. Jimenez (OneByJorah)
Built with 🌴 by OneByJorah · jorahone.com
