Skip to content
Akram El Assas edited this page Oct 10, 2025 · 33 revisions

Servy

Servy is a Windows application 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 or CLI.

It supports Windows 7 SP1 through Windows 11 and Windows Server editions, and is designed for developers, sysadmins, and IT professionals who need reliable background execution for applications without rewriting them as services.

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

Key Benefits

  • Run any executable as a Windows service — 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
  • Modern, user-friendly UI — real-time monitoring, logs, and status tracking for all services.
  • Full CLI 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 user, domain account, or DOMAIN\gMSA$ for Group Managed Service Accounts
  • Redirect stdout/stderr to log files with automatic size-based rotation
  • Prevent orphaned/zombie processes with improved lifecycle management and resource cleanup
  • Monitor and manage services in real-time
  • Compatible with Windows 7–11 x64 and Windows Server editions

Who is it for?

  • Developers: Run development servers, scripts, or custom tools as services without extra setup.
  • Sysadmins & IT professionals: Ensure critical background processes stay alive, monitored, and properly logged.
  • Teams or organizations: Automate background services reliably across multiple machines.
Clone this wiki locally