Quickstart Guide
Deploy your first application on CloudNexus in under 5 minutes. Follow the steps below to install the CLI, authenticate, and launch a production-ready instance.
Prerequisites
Before getting started, ensure you have the following:
- An active CloudNexus account with an API key
- Node.js 18+ or a Dockerized application ready
- Git CLI installed
New to CloudNexus? Create a free account to get $200 in credits and full access to the developer tier.
Install the CloudNexus CLI
We provide a unified CLI for managing your infrastructure. Install it using your preferred package manager:
Verify the installation:
Authenticate & Configure
Log in using your API key or OAuth session. We recommend using environment variables for CI/CD pipelines.
Deploy Your Application
Initialize a new project and deploy with a single command. CloudNexus auto-detects your framework and generates an optimized production config.
Default deployments include automatic DDoS protection and SSL. For custom domains, run cx dns link after deployment.
Verify & Monitor
Your application is now live. Use the CLI to check logs, metrics, and scale resources on demand.
Log in to the CloudNexus Console
Navigate to console.cloudnexus.dev and sign in with your account credentials or SSO provider.
Create a New Project
Click "New Project" → "Compute". Select your preferred region and runtime (Node, Python, Docker, or Go).
Connect Repository & Deploy
Link your GitHub, GitLab, or Bitbucket repository. CloudNexus will automatically build and deploy on every push to main.
For advanced networking, custom domains, and IaC workflows, the CLI or API is recommended.
Obtain Your API Key
Generate a programmatic key from Settings → API Keys with "Deploy" and "Read" scopes.
Create a Deployment
Use the REST API to provision infrastructure directly. Here's an example using cURL: