# HTTP API to manage MinIO containers: deploy, stop, resize, set ACLs, integrate with WHMCS
This automation template enables hosting providers and DevOps engineers to manage the full lifecycle of MinIO Docker containers via HTTP API. It integrates with billing systems (WHMCS/WISECP), enabling full automation of provisioning, resizing, and suspending S3-compatible object storage as a service.
## Who it´s for
- Hosting providers using WHMCS/WISECP to sell object storage
- Server administrators managing MinIO via API
- DevOps engineers automating Docker and NGINX-based infrastructure
- Companies offering S3-compatible storage as a service
## What the automation does
- Receives commands from external systems (e.g., WHMCS) via HTTP webhook
- Validates domain and securely executes SSH commands on the server
- Manages MinIO containers: deploy, start, stop, reconfigure
- Mounts disks via fstab and reconfigures NGINX Proxy
- Sets ACL rules, restricting access to API and web console by IP
- Collects resource stats and logs, returning structured JSON responses
## What´s included
- Ready-to-use n8n workflow
- Trigger logic for: create, suspend, change_package, container_start, etc.
- Integrations with MinIO, WHMCS, WISECP, nginx-proxy, letsencrypt-nginx-proxy-companion
- Basic text instructions for setup and adaptation
## Requirements for setup
- Access to a server with Docker and installed MinIO, NGINX Proxy
- SSH keys with permissions to run system commands
- Running n8n instance capable of receiving HTTP webhooks
- Integration with WHMCS or WISECP (via API)
## Benefits and outcomes
- Full automation of object storage provisioning and management
- Reduced response time to client requests to seconds
- Centralized control over multiple MinIO instances
- Enhanced security through dynamic ACL configuration
- Time savings for admins by eliminating manual operations
- Scalability without increasing operational staff
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet