Skip to content

ProcessManagerCLI v1.1.0

Latest

Choose a tag to compare

@opaip opaip released this 17 Jul 13:21

✨ Features

  • Full Process Lifecycle Management: Add, start, stop, remove, and view the status of processes.
  • State Persistence: The state of all processes is saved to disk, ensuring no data is lost after an application restart.
  • Scheduling: Define timing rules to automatically execute processes at a future time.
  • Dual Interface:
    • Command-Line Interface (CLI): For direct and fast management from the terminal.
    • REST API: For integration with other services and remote management.
  • API Security: All API routes are protected using secret API Keys.
  • Easy Configuration: All application settings are managed through a single config.json file.
  • Structured Logging: All events are logged in a standard format for easy debugging and monitoring.
  • Graceful Shutdown: The application listens for system signals (like Ctrl+C) and shuts down gracefully to ensure data integrity.
  • Comprehensive Tests: High test coverage to ensure the stability and correctness of the core application.