Overview of Servy features
mainServy is a full-featured Windows service manager designed to run any application (Node.js, Python, .NET, etc.) as a native service. Key capabilities include:
- Lifecycle Management: Automatic restarts on crash/hang, pre-launch/post-launch hooks, and pre-stop/post-stop hooks.
- Resource Control: Set process priority, CPU affinity, and working directories.
- Monitoring: Real-time CPU/RAM monitoring, stdout/stderr streaming to console or log files (with rotation), and health checks.
- Security: Supports running services as Local System, local/domain accounts, Active Directory accounts, or gMSAs. Executables are digitally signed.
- Management Interfaces: Desktop GUI (Servy Manager), CLI (
servy-cli), and a PowerShell module. - Compatibility: Windows 7 SP1 to 11 (x64/ARM64) and Windows Server editions.