Everything in the GUI is available from the CLI. Plus a full REST API for automation, CI/CD integration, and scripting.
Some developers prefer keyboards over mice. Some need to automate Donk as part of a CI/CD pipeline. Some want to build custom tooling on top of it. The CLI and REST API make all of that possible.
localhost:7799 for all operations--json flag — pipe to jq, use in scriptsVideo: 35–45 seconds. CLI session — adding a server, starting it, provisioning a database, deploying, all from the terminal.