caprover
Manage CapRover PaaS instances via API: create/update apps, deploy from a Docker image or a custom Dockerfile (tar file), configure ports, volumes, environment variables, and serviceUpdateOverride for Docker Swarm settings. Use when you want to deploy, configure, or diagnose an app on a CapRover server — including setting up TCP ports for non-HTTP services (game servers, databases), mounting persistent volumes, building custom Docker images on the host, or reading build and runtime logs.
caprover-deploy
Deploy apps to CapRover and set up GitHub Actions CI/CD workflows for new or existing projects. Use when the user says things like "deploy X", "trigger a deploy of X", "deploy branch Y to Z", "set up CI/CD for this project", "configure CapRover deploy workflow", "add deploy workflow to my repo", or asks about deployment status. Supports GitHub workflow triggers, CapRover webhook triggers, and direct CLI deploys. Also helps scaffold .github/workflows/deploy.yml, captain-definition, and GitHub secrets for any new project.