github aelassas/servy v1.0
Servy 1.0

3 days ago

The first official release of Servy!

Servy is a free, open-source Windows tool (GUI + CLI) that lets you run any executable as a Windows service with powerful configuration and management options.

Features

  • Clean, simple UI
  • Quickly monitor and manage all installed services with Servy Manager
  • CLI for full scripting and automated deployments
  • Run any executable as a Windows service
  • Set service name, description, startup type, priority, working directory, environment variables, dependencies, and parameters
  • Environment variable expansion supported in both environment variables and process parameters
  • Run services as Local System, local user, or domain account
  • Redirect stdout/stderr to log files with automatic size-based rotation
  • Run pre-launch script execution before starting the service, with retries, timeout, logging and failure handling
  • Prevent orphaned/zombie processes with improved lifecycle management and ensuring resource cleanup
  • Health checks and automatic service recovery
  • Monitor and manage services in real-time
  • Browse and search logs by level, date, and keyword for faster troubleshooting from Servy Manager
  • Export/Import service configurations
  • Service Event Notification alerts on service failures via Windows notifications and email
  • Compatible with Windows 7–11 x64 and Windows Server editions

Requirements

.NET 8.0 Version

  • Recommended for modern systems and includes the latest features and performance enhancements.
  • Published as a self-contained executable and does not require installing the .NET 8.0 Desktop Runtime separately.
  • Supported OS: Windows 10, 11, or Windows Server (x64).

.NET Framework 4.8 Version

  • For older systems that require .NET Framework support.
  • Supported OS: Windows 7, 8, 10, 11, or Windows Server (x64).
  • Requires installation of the .NET Framework 4.8 Runtime.

Silent Install

You can install Servy silently (without any UI) from an administrator command prompt using the following commands:

# For .NET 8.0
servy-1.0-net8.0-x64-installer.exe /VERYSILENT /NORESTART /SUPPRESSMSGBOXES

# For .NET Framework 4.8
servy-1.0-net48-x64-installer.exe /VERYSILENT /NORESTART /SUPPRESSMSGBOXES

Don't miss a new servy release

NewReleases is sending notifications on new releases.