Skip to content
Akram El Assas edited this page Apr 27, 2026 · 44 revisions

Servy

Servy is a Windows tool that lets you run any executable as a Windows service, with full control over configuration, monitoring, management and recovery, all via a clean graphical interface, CLI or PowerShell.

The modern build supports Windows 10 (1809+), Windows 11, and Windows Server 2016+. Legacy systems such as Windows 7 SP1 and Server 2008 R2 are also supported via a dedicated .NET 4.8 build. See the Installation Guide to choose the right version for your OS.

Use the sidebar to browse installation guides, configuration options, and more.

Key Benefits

  • Run any executable as a Windows service, whether it's Node.js, Python, .NET, Java, Go, Rust, PHP, Ruby, or any other app.
  • Service management: Quickly monitor and manage all Servy services with Servy Manager.
  • Custom working directory: Ensures apps behave correctly even if they rely on relative paths, config files, or local assets.
  • Health checks and automatic recovery: Keeps services running reliably with configurable restart policies.
  • Pre-launch scripts: Execute tasks like fetching secrets or preparing configs before starting the main service.
  • Run post-launch script execution automatically after the application starts successfully.
  • Run pre-stop and post-stop hooks before the application stops and after the application stops.
  • Modern, user-friendly UI: Real-time monitoring with CPU & RAM usage, logs, and status tracking for all services.
  • Real-time service stdout and stderr output preview in Servy Console.
  • Full CLI and PowerShell support: Automate service management in scripts, CI/CD pipelines, or batch deployments.
  • Set service name, description, startup type, priority, environment variables, dependencies, and parameters.
  • Run services as Local System, local or domain accounts, Active Directory accounts, or gMSAs.
  • Redirect stdout and stderr to log files with automatic size-based and date-based rotations.
  • Prevent orphaned and zombie processes with improved lifecycle management and resource cleanup.
  • Monitor and manage services in real time.
  • Broad Compatibility: Native support for x64 architectures across modern and legacy Windows environments.

Clone this wiki locally