cTRL is a server for remote execution of pending tasks and commands in real time, supporting a queue with continuous thread limiting and throttling.
Features
- Multi threading
- Supports HTTPS and Auth/IP authorization
- Supported HTTP methods: GET, POST
- Parallel execution of tasks in realtime
- Receiving tasks in the queue for deferred parallel execution of commands
- Limiting the maximum number of threads per virtual host
- Supports continuous task execution queue
- Automatic simultaneous execution of only one identical task
- Supported interpreters: /bin/bash, /bin/sh
- Supported formats: JSON
And more... https://github.com/eltaline/ctrl