The managed platform for apps and AI.
Push your code and get a live app with logs, metrics, and safe releases. GPU jobs, model endpoints, and an AI gateway are coming to the same project.
Illustration: a new project gets its first app. A repository is connected, Cubecen detects Node.js, builds and deploys it, the app goes live on its own HTTPS address, and a custom domain is secured.
Your stack is detected and built automatically. Anything else ships with its Dockerfile.
- Next.js
- Python
- FastAPI
- Vite
- Django
- Go
- Nuxt
- Rails
- Node.js
- PHP
- Rust
- Spring Boot
- SvelteKit
- Flask
- Astro
- Phoenix
- Bun
- Deno
- React Router
- Express
- Hono
- Dockerfile
Push code. Get a live app.
Connect a repository and every push becomes a live release.Each pull request gets a preview, and a release that never gets ready rolls back on its own.
Live from a repo. Connect GitHub or paste a public repo link. Every push to your branch ships a new release.
$ git push origin main
To github.com:acme/storefront.git 9e1b0d4..4f72aa1 main -> main
$
Any language. Node.js, Python, Go, Ruby, PHP, Java, Rust, and more are detected and built for you. Anything else ships with its Dockerfile.
Detected Python · no config needed
Safe releases. A release that never gets ready rolls back on its own, and its env vars roll back with it. Canary releases send a slice of traffic first and roll back when errors rise.
- Building
- Canary gets 10% of traffic
- All traffic to #48
- Old version stops
Preview every pull request. Each pull request gets its own live URL, posted on the pull request and redeployed with every push.
Adds a wishlist button to the product page.
4f72aa1…Latest successful deployment for 4f72aa1 finished at Oct 21, 2026 3:59 PM UTC.Visit preview URL · View deployment logs
Live is only the start.Then it has to keep running.
Everything your app needs to run.
Your apps reach each other over a private network, never over the internet.When something breaks, the error comes with the fix.
Workers, jobs, and Postgres. Background workers, cron jobs, and managed PostgreSQL, in the same project and on the same network.
Private networking. Cubes in a project reach each other over a private address that never touches the internet.
Only web is on the internet · api, worker, and postgres stay inside the project
Scales to zero. An app with no traffic sleeps and frees its memory. The next request wakes it.
- Replicas
- 2
- Memory
- 512 MiB
- Last request
- now
Requests · last 10 min
Sleeps when idle · wakes on the next request · illustrative
Errors that tell you the fix. A failed deploy comes with a code and the change that fixes it. SoonAI explains your app's runtime errors and how to fix them.
TypeError: Cannot read properties of undefined (reading 'amount')
at cartSummary (src/cart/summary.ts:42)
Guest carts have no total since #49, so line 42 reads amount from undefined.
src/cart/summary.ts
- return cart.total.amount
+ return cart.total?.amount ?? 0
Close to your users. Run each app in the region nearest its users, so every request travels less.
Berlin → Frankfurt · 7 ms · illustrative
Your AI, next to your apps.
Train on a GPU, serve what you trained, and route every AI call through one place.All of it in your app's project, with the same env, secrets, and logs.
GPU jobs.Soon Add a job like python train.py to your repo, then press Run or set a schedule. It runs on a GPU, streams its logs, and bills only the minutes it ran.
jobs: train: command: python train.py
Pulling acme/support-bot@9e1b0d4…
Same env, secrets, and database as your app · logs next to your app's
Models become endpoints.Direction Serve the model a job trained and get an address. It wakes on the first request and sleeps when traffic stops.
POST https://support-model-acme-91c2d0.cubecen.com/v1/chat/completions
No traffic · nothing billed
Asleep costs nothing · illustrative
One gateway for every AI call.Direction OpenAI, Anthropic, and your own models behind one address. Keys stay in Cubecen, every call shows its cost, and a budget stops spend at the limit.
- support-model380 ms$0.0002#48
- claude-sonnet1.1 s$0.0031#48
- gpt-4o-mini412 ms$0.0004#48
Keys stay in Cubecen · calls stop at the limit · illustrative
Start free. Scale when you need to.
Deploy your first cubes at no cost.Upgrade for more cubes, more memory, and support. Enterprise is a conversation away.
Starter is free for your first year and Pro for your first six months, counted from the day you choose the plan. Prices include compute within each plan's limits.
Free
$0
No credit card required
For trying Cubecen and personal projects.
- Up to 3 cubes
- 512 MiB of memory per cube
- Deploy from GitHub or any public repo link
- Push to deploy, releases, and one-click rollback
- Automatic HTTPS and custom domains
- Metrics for 30 days, logs for 7 days
- Env vars, secrets, private networking, and teams
Starter
$10
per month, per organizationFirst year free
For side projects that need more room.
- Everything in Free
- Up to 10 cubes
- 1 GiB of memory per cube
- Email support
Pro
Recommended$25
per month, per organizationFirst 6 months free
For production apps and growing teams.
- Everything in Starter
- Up to 30 cubes
- 2 GiB of memory per cube
- Priority email support
- Early access to GPU jobsSoon
Enterprise
Custom
Tailored to your workload
For production workloads with specific requirements.
- Everything in Pro
- Custom cube and memory limits
- Priority support with a dedicated contact
- Onboarding and migration help
- Custom terms, contracts, and invoicing
- Design-partner input on GPU jobs and model endpointsDirection
Everything you need to know.
Is Cubecen free?
Yes. The Free plan covers up to 3 cubes with deploys from GitHub or a public repo link, releases and rollback, automatic HTTPS, metrics, and logs, with no credit card. Starter ($10/month) and Pro ($25/month) add more cubes, more memory per cube, and support. Starter is free for your first year and Pro for your first six months. Enterprise covers custom limits and terms.
What can I deploy?
Web apps and APIs in almost any language. Your stack is detected and built automatically, and anything else deploys with its Dockerfile. Each app is a cube with its own HTTPS address.
Which parts are live today?
Apps from GitHub or a public repo link, env vars and write-only secrets, private networking, custom domains with HTTPS, logs, metrics, rolling releases, and automatic and one-click rollback. GPU jobs are being built. Model endpoints and the AI gateway are on our roadmap.
How will GPU jobs work?
You add a job to your repo, for example python train.py, and press Run or give it a schedule. It runs on a GPU with your app's env and secrets and bills the minutes it ran. GPU jobs are being built.
Do you look at or train on my data?
No. Cubecen doesn't monitor or track the data that goes through your apps, jobs, or models, and never uses it to train anything of its own.
What happens if a deploy fails?
Your running release keeps serving. New replicas have to accept connections on $PORT before the old ones stop. If they never do, the release rolls back automatically and you get a failure code with a suggested fix.
Ready to ship?
Push a repo and your app is live.Free to start, no credit card. GPU jobs come next.