Command-over-HTTP allows your Tines tenant to make programmatic calls to systems running on your private network, which may not have HTTP interfaces.
It is deployed as a container service within your network, and has the capability to execute python, bash, and powershell scripts there.
Command-over-HTTP is available on most pricing plans. To get started, reach out to us and we will enable for your tenant.
Once enabled, visit
https://<your-tenant-domain>/admin/command-over-http to obtain your deployment credentials.
The container can be run through various orchestration platforms, for example Docker:
docker run \ -d \ --name command-over-http \ --env TINES_TUNNEL_SECRET="secret" \ tines/command-over-http:latest
Once enabled and deployed, use the HTTP request action to call the module. To do this, enable the ‘use tunnel’ parameter, and target the special URL https://command-over-http/run.
Finally, pass a JSON payload containing two keys: 1)
bash) and 2)
script (the command or script you want to execute).