v1.0.0 Stable Release
CI/CD CLI Controller
A secure web service that executes CLI commands based on authenticated HTTP requests. Designed for webhooks, CI/CD pipelines, and internal dashboards.
Security First
Built with API-key authentication, rate limiting, and CORS protection.
Fast Execution
Optimized for deterministic maintenance and deployment scripts.
Universal
Dockerized and compatible with Ubuntu/Debian via systemd scripts.
Installation
1. Install Node.js
sudo apt install nodejs
2. Set up .env
API_KEY=secret_key CLI_COMMAND=./script.sh
3. Run Service
npm install && npm start
Trigger Example
Trigger pre-configured commands with a simple API call.
curl -X POST http://localhost/api/deploy \
-H "X-API-Key: your-api-key"
-H "X-API-Key: your-api-key"
// Real-time Terminal Output:
_waiting for deployment trigger...