▲ 1 r/dotnet

Servy v8.5+: Core Stability, ARM64 Support, and Improved CI/CD Integration

Hi everyone,

It's been 3 months since my last post about Servy here. I've shipped several updates since then, but this one is a milestone. The community response has been amazing: ~1,900 stars on GitHub and ~55,000 downloads.

If you haven't seen Servy before, it's a Windows tool that lets you run any app as a native Windows service with deep observability. It provides a desktop app, a CLI, and a PowerShell module designed for automation and CI/CD pipelines.

In this release (8.5), I've added/improved:

  • Security Hardening: The PowerShell module now supports passing sensitive options via environment variables and includes stricter validation/expansion rules for environment variables.
  • ARM64 Native: Full support for modern Windows ARM64 hardware.
  • Refined Automation: Fixed ergonomic issues in the module and CLI to ensure smoother integration into automated deployment scripts.
  • Core Stability: A large number of internal fixes for the service lifecycle and monitoring components.

Check it out on GitHub: https://github.com/aelassas/servy

Demo Video: https://www.youtube.com/watch?v=biHq17j4RbI

Any feedback or suggestions are welcome.

reddit.com
u/AdUnhappy5308 — 19 hours ago
▲ 7 r/csharp

Servy v8.5+: Core Stability, ARM64 Support, and Improved CI/CD Integration

Hi everyone,

It's been 3 months since my last post about Servy here. I've shipped several updates since then, but this one is a milestone. The community response has been amazing: ~1,900 stars on GitHub and ~55,000 downloads.

If you haven't seen Servy before, it's a Windows tool built with C# that lets you run any app as a native Windows service with deep observability. It provides a desktop app, a CLI, and a PowerShell module designed for automation and CI/CD pipelines.

In this release (8.5), I've added/improved:

  • Security Hardening: The PowerShell module now supports passing sensitive options via environment variables and includes stricter validation/expansion rules for environment variables.
  • ARM64 Native: Full support for modern Windows ARM64 hardware.
  • Refined Automation: Fixed ergonomic issues in the module and CLI to ensure smoother integration into automated deployment scripts.
  • Core Stability: A large number of internal fixes for the service lifecycle and monitoring components.

Check it out on GitHub: https://github.com/aelassas/servy

Demo Video: https://www.youtube.com/watch?v=biHq17j4RbI

Any feedback or suggestions are welcome.

reddit.com
u/AdUnhappy5308 — 21 hours ago
▲ 40 r/dotnet+1 crossposts

Just released Servy 8.5 - Hardened PowerShell Module, ARM64 Support, and Improved CI/CD Integration

Hi everyone,

It's been about two months since my last post about Servy here. I've shipped several updates since then, but this one is a milestone. The community response has been amazing: ~1,800 stars on GitHub and ~52,000 downloads.

If you haven't seen Servy before, it's a Windows tool that lets you run any app as a native Windows service with deep observability. It provides a desktop app, a CLI, and a PowerShell module designed for automation and CI/CD pipelines.

In this release (8.5), I've added/improved:

  • Security Hardening: The PowerShell module now supports passing sensitive options via environment variables and includes stricter validation/expansion rules for environment variables.
  • ARM64 Native: Full support for modern Windows ARM64 hardware.
  • Refined Automation: Fixed ergonomic issues in the module and CLI to ensure smoother integration into automated deployment scripts.
  • Core Stability: A large number of internal fixes for the service lifecycle and monitoring components.

Check it out on GitHub: https://github.com/aelassas/servy

Demo Video: https://www.youtube.com/watch?v=biHq17j4RbI

Any feedback or suggestions are welcome.

u/AdUnhappy5308 — 9 days ago
▲ 4 r/java

Just released Servy 8.4 - Run Any Java App as a Native Windows Service

What's new in v8.4:

  • Advanced Recovery Orchestration: New configuration options to ensure critical services maintain high availability through complex failure states.
  • Granular Configuration: Expanded settings for process management and lifecycle handling.
  • Hardened Security & Stability: Under-the-hood improvements to core security logic.
  • System Maintenance: Bug fixes and optimizations.

Check it out on GitHub: https://github.com/aelassas/servy

u/AdUnhappy5308 — 2 months ago