Expand description
Lightweight process manager for Unix services.
Modulesยง
- charting
- ASCII charting. ASCII charting for metrics visualization using our custom rasciigraph.
- cli
- CLI parsing. Command-line interface for Systemg.
- config
- Config loading. Configuration management for Systemg.
- constants
- Constants. Constants and configuration values for the systemg daemon.
- cron
- Cron scheduler. Cron scheduling for services.
- daemon
- Process daemon. Service management daemon.
- error
- Errors. Error handling for systemg.
- ipc
- IPC with supervisor.
- logs
- Log streaming. Module for managing and displaying logs of system services.
- metrics
- Metrics.
- privilege
- Privilege dropping. Privilege and resource management helpers for service spawning.
- runtime
- Runtime paths and modes. Runtime paths and privilege modes.
- spawn
- Dynamic spawn management. Dynamic spawn manager for tracking and controlling spawned process trees.
- status
- Status tracking. Status management for services in the daemon.
- supervisor
- Supervisor daemon.