Skip to main content

What is Deployment?

CodeRocket Deployment is a premium feature that allows you to deploy your generated applications to production with custom subdomains on coderocket.app. This transforms your prototypes into live, shareable applications accessible to anyone with the URL.

Premium Feature

Deployment is available exclusively for premium users. Upgrade your account to access this feature.

How It Works

1. Select a Version

Choose which version of your application to deploy. By default, the latest version is selected, but you can deploy any previous version.

2. Choose a Subdomain

Reserve a unique subdomain like myapp.coderocket.app. Subdomains must be:
  • 3-63 characters long
  • Contain only lowercase letters, numbers, and hyphens
  • Start and end with a letter or number
  • Not be a reserved keyword (preview, webcontainer, api, etc.)

3. Deploy

Click the deploy button and your application goes live instantly. Share the URL with anyone!

Key Features

🎯 Version Control

  • Deploy any version of your application
  • Switch between versions without redeploying
  • Keep previous versions available for rollback

🔒 Reserved Subdomains

  • Automatic validation prevents conflicts
  • Protected keywords ensure system stability
  • Unique subdomain per application

⚡ Instant Deployment

  • No build steps required
  • Applications deploy in seconds
  • Changes reflect immediately

🌐 All Frameworks Supported

  • React
  • Vue
  • Svelte
  • Angular
  • HTML (static sites)

👥 Owner-Only Management

  • Only the project owner can manage deployments
  • Guest users and viewers can see deployment status
  • Protects against unauthorized changes

Benefits

Send a live URL to clients, colleagues, or friends. No setup required on their end.
Deploy different versions to test features before committing to changes.
Custom subdomains give your projects a professional, branded appearance.
Deploy older versions to compare functionality or recover from issues.

Deployment Status

When your application is deployed, you’ll see a Deployed badge next to the project title with a link to the live application. This makes it easy to access your production URL at any time.

Getting Started

1

Upgrade to Premium

Visit the pricing page to upgrade your account.
2

Open Your Project

Navigate to the project you want to deploy.
3

Go to Deployment Tab

Click on the Deployment tab (🚀 icon) in the sidebar.
4

Configure and Deploy

Select your version, enter a subdomain, and click Deploy Application.

Next Steps