One-Click App Deployment

Deploy, redeploy, and roll back apps in one click. Connect a GitHub repo for automatic deploys on push, or deploy from a prompt, local source, or container image.

Push to deploy, automatically

Connect a GitHub repository, set a branch allowlist, and enable Auto Deploy. Every push that matches the allowlist triggers a build and deployment with no manual step.

One click to redeploy or roll back

Redeploy with the same configuration from the dashboard or nexus deploy redeploy, and roll back to any previous version in one click if something breaks.

From prompt, repo, folder, or image

The first deploy is one flow too: describe an app in a prompt, connect a repo, upload local source, or point at a container image, then click Deploy.

App plus database plus worker

A typical NEXUS AI deployment can run a web app, a PostgreSQL database, a Redis queue, and a background worker as one connected service group. The app and worker share the same deployment network, so application code can use internal hostnames such as postgresql and redis instead of hard-coded host ports or external database addresses.

Storage and recovery included

Production apps usually need more than compute. NEXUS AI supports persistent filesystem volumes for apps that write to paths such as /data, S3-compatible buckets for uploads and generated files, database backups, in-place restore, and restore into another compatible service in the same organization.

One workflow across interfaces

The same stack can be managed from the dashboard, CLI, REST API, or MCP tools. Developers can deploy from GitHub, add database services, attach storage, run workers, scale replicas, inspect logs, create backups, and recover data without switching between cloud consoles and hand-built scripts.

How it works

  1. Connect a GitHub repository or choose a deploy source (prompt, local folder, or image).
  2. Set build command, start command, service port, and environment variables once.
  3. Enable Auto Deploy, or click Deploy directly.
  4. Redeploy or roll back in one click from the Deployment Details page whenever you need to.

Frequently asked questions

What counts as one-click deployment on NEXUS AI?

After the first setup, redeploying, rolling back, and scaling are single actions from the dashboard, CLI, or MCP tools. GitHub-connected projects can also auto-deploy on every push with no manual click at all.

Can I deploy automatically every time I push to GitHub?

Yes. Connect the GitHub App, bind a repository and branch allowlist, and enable Auto Deploy. Pushes to an allowed branch queue a deployment automatically.

How do I roll back a bad deploy in one click?

Open the Deployment Details page and use the one-click rollback control, or run nexus deploy rollback <name-or-id> from the CLI.

Does one-click deployment support databases and storage?

Yes. Database services, Redis, workers, volumes, and buckets can be attached in the same deploy flow, so the one-click redeploy carries the full stack, not just the app container.

Can an AI agent trigger a one-click deploy for me?

Yes. MCP-compatible agents can call deployment tools directly, including redeploy and rollback, with scoped OAuth permissions.

About NEXUS AI

NEXUS AI is an agentic AI app builder and full-stack deployment platform. Explore the AI App Builder, learn more on the About page, read the documentation, or contact the team through nexusai.run/contact.

Start for free · Read the documentation · About NEXUS AI · Contact