Run container lifecycle tasks from a simple API. Teams can deploy, start, stop, suspend, unsuspend, and remove Docker based apps on a remote server without logging in to the box every time. This is ideal for IT or hosting teams that need safe and repeatable server operations.
Incoming API calls are secured with basic auth and validated against an allowed server domain. Requests are routed by action using two switch blocks, one for service tasks and one for container tasks. Each action builds a ready to run shell script, which is sent over SSH to the Docker host. Output is parsed into clean JSON so your portal gets a clear status and message. Extra checks cover logs, stats, user actions, version info, web server setup, network, and ACL.
Setup is simple. Create SSH access to a Docker host and add basic auth for the API. Set the server domain and local paths in the parameters block. Point your portal to the production webhook URL and send JSON with action and domain. Expect faster turnarounds, fewer mistakes, and easier scale. Great for managed service providers and internal ops that need consistent container control.