Docs/Deployment
DocsDeployment
Free

Deployment

Deploy your app to a *.genmb.com subdomain with one click — instant publishing with automatic SSL, CDN delivery, and zero configuration.

Subdomain Deployment

Deploy your app to a *.genmb.com subdomain with one click. Your app gets a unique URL like yourapp.genmb.com with automatic SSL — free for all plans.

1

Click Deploy

Open the Deploy panel in the app editor and click the Deploy button to publish your app instantly.
2

Choose a subdomain

Pick a subdomain name — your app will be available at yourname.genmb.com. Choose something memorable and relevant to your app.
3

SSL provisioned automatically

SSL certificates are provisioned automatically. All deployed apps use HTTPS with no configuration needed.
4

Your app is live

Deployed apps are served from a global CDN for fast load times. Share the URL with anyone — it works immediately.
Subdomain deployment is available on all plans including Free — no credit card required. You can deploy your first app within minutes of signing up.

Re-deploying

After making changes to your app, re-deploy to push updates live. The previous version stays active until the new deployment completes.

1

Update your app code

Make changes via chat, GenMB Code, or the visual editor. Your edits are saved but not yet live on your subdomain.
2

Click Deploy again

Click Deploy to push the latest version to your subdomain. The build process starts immediately.
3

Zero-downtime rollout

The previous version remains live during deployment — no downtime for your users. Once the new version is active, it replaces the old version atomically.

Redeployment Required

Editing your code does not automatically update the deployed version. You must click Deploy again to push changes live. This is intentional — it lets you iterate on changes without affecting your live users until you are ready.
Re-deploying counts toward your daily deployment limit. Each deployment builds a fresh version of your app — there is no incremental deploy.

Backend Deployment Tiers

Apps with backend code can be deployed on two tiers depending on your needs — a shared environment for cost efficiency or dedicated infrastructure for isolation.

SHARED (Cloud Run)

Multi-tenant environment with automatic scaling. Best for most apps.

~$0.50/month per app

Dedicated (Always-On)

Isolated resources with network isolation. Best for production workloads.

~$9/month (active), $0 (paused)

Tier Differences

Standard is the default and works well for most applications. Dedicated (Always-On) provides isolated resources, network isolation, and the ability to pause and resume — scaling to zero when not in use and resuming in about 30 seconds. Both tiers include automatic SSL, health checks, and monitoring. Tier selection is based on your plan and deployment configuration.

Deployment Status

Monitor the status of your deployments in the app settings. Each deployment progresses through a lifecycle of states.

DEPLOYING

Your app is being built and deployed. This typically takes 30 seconds to a few minutes.

ACTIVE

Your app is live and serving traffic at its subdomain URL.

FAILED

The deployment encountered an error. Check the deployment logs for details and try again.

View deployment status, URL, and version in the Deploy panel in the app editor sidebar. Deployment history is preserved so you can track when each version was published.

Limits

Deployment limits ensure fair usage across all users. Limits vary by plan.

Deployments per day10 per user (all plans)
Active deployments (Free)5 per user
Active deployments (Pro/Business)Higher limits
Build typeFull rebuild per deployment (no incremental)
Custom domainsPro and Business plans only
Custom domains are available for Pro and Business plans. See the Custom Domains documentation for details on setting up your own domain.

FAQs

Is subdomain deployment free?
Yes. Subdomain deployment to *.genmb.com is free on all plans, including the Free plan. You can deploy up to 5 active apps with automatic SSL and CDN delivery at no cost.
Can I use a custom domain instead of *.genmb.com?
Yes. Custom domains are available on the Pro and Business plans. You can map your own domain (e.g., app.yourdomain.com) to your deployed app with automatic SSL certificate provisioning. See the Custom Domains documentation for setup instructions.
What happens to my deployed app if I edit the code?
Editing your code does not automatically update the deployed version. You need to click Deploy again to push the latest changes. The previous version stays live until the new deployment completes, ensuring zero downtime.
What is the difference between Standard and Dedicated deployment?
Standard uses Cloud Run for a cost-effective multi-tenant environment (~$0.50/month) with automatic scaling. Dedicated (Always-On) provides isolated resources (~$9/month active, $0 paused) with network isolation and pause/resume capability. Most apps work well on Standard — choose Dedicated for production workloads that need guaranteed resources.
How do I take down a deployed app?
You can undeploy an app from the Deploy panel in the app editor sidebar. This removes the app from its subdomain immediately. The app code is preserved — you can redeploy at any time.

Ready to build?

Create your first app for free — no credit card required.