wappman
β 0 v1.0.6 GitHub
Overview
wappman is a user-level service manager for Linux/Unix systems. It runs
the lifecycle of multiple services β start, stop, restart β with optional
health checking and file watching for auto-restart. Itβs a pure Bash
solution with no external dependencies beyond inotify-tools for file
watching.
Features
- Service lifecycle management for multiple services at once
- Periodic health monitoring with configurable intervals
- File watching with auto-restart on config changes
- Real-time status and uptime reporting
- Centralized logging with automatic rotation
- Crash recovery with retry limits and crash notifications
Install
# via Wenget
wenget install wappman
git clone https://github.com/superyngo/wappman.git
cd wappman
chmod +x wappman