Bring any framework.
Deploy Node.js, Python, Go, React, Next.js, and more. Bring a Dockerfile for other containerized web apps and APIs.
Explore deploymentPrivate for your team. Public when you choose.
Elula handles the build, database, and company sign-in in your own Google Cloud.
From local to live
Deploy a private app. Add your own domain. Make it public when you’re ready—all from your agent or terminal.
You add the DNS records at your domain provider. Elula checks the connection and certificate. Public access follows your organization’s approval policy.
Read the domain guideWhat a web app needs, set up when you deploy it.
Deploy Node.js, Python, Go, React, Next.js, and more. Bring a Dockerfile for other containerized web apps and APIs.
Explore deploymentProvision managed PostgreSQL in your cloud. Elula connects the database to your app, with credentials stored as secrets.
Explore databasesVerify your company domain once, and every new app starts behind your company’s Google sign-in. Publish an app to the world with owner approval and a recorded access decision.
Explore access controlsChoose a scaling preset. Elula adjusts capacity as visitors arrive, within the limits you set.
Explore scalingStarts when visitors arrive, with room to add capacity as traffic grows.
0–15 instancesNeed more control? Set your own limits, up to 100 instances, in Advanced.
Runs in your cloud
Your applications, data, and secrets live in your Google Cloud project. You pay Google directly. Elula takes care of deployment.
Why we built ElulaRevoke access at any time.
Your deployed apps stay in your cloud.
Pricing
Five apps, unlimited teammates.
Google bills your cloud usage separately.
or $89 billed annually
$9 a month or $89 a year for the Founding Partners plan, which covers your whole workspace: up to 5 apps, unlimited team members and custom domains. Your first subscription starts with a 7-day free trial; a card is required, and cancelling before the trial ends costs nothing. Google bills your cloud usage separately.
It depends mostly on two things: whether your app stays running when nobody is using it, and whether it has a database. With the default scaling (minimum 0 instances), an app costs nothing for compute while idle and you pay Google per use when people visit. If any of your apps use a database, your workspace shares one Cloud SQL instance that runs all the time, so it is a steady monthly cost set by the size you pick ("Just getting started" is the smallest). Builds, stored images and logs add a little on top. Keeping instances always on, or adding more CPU or memory, raises the bill. For an estimate, use Google's pricing calculator for your region, or check Billing → Reports in your Google Cloud console.
A Google Cloud project with billing turned on, and owner access to that project to run the one-time setup command in Cloud Shell. For private apps that only your team can open, you also verify your company's Google Workspace domain once with a DNS record. If you only need public apps, you can skip that.
In your own Google Cloud project, in the region you pick during setup: Singapore, Iowa, Belgium, the Netherlands or Sydney. Elula builds your code with Cloud Build, stores images in Artifact Registry and runs your apps on Cloud Run in that project. Google provides the infrastructure and bills you directly.
Your apps, databases, images and logs stay in your own Google Cloud project. Elula manages them through the elula-deployer service account you create during setup, and holds no keys to your project. To remove Elula's access on the Google side, delete that service account.
Yes. Once your company domain is verified (a one-time step for the whole workspace), new apps start private to your team. An owner can approve public access, and the decision is recorded in the audit log.
Yes. Claude Code, Codex and other coding agents can deploy with Elula by running the Elula CLI, the same way a person does. You can also publish HTML pages created by your coding assistant.
No. People who don't code can publish HTML pages and tools made with coding assistants, or start from a template. Developers can deploy repositories from the CLI or the dashboard.
Yes. Custom domains are included in the plan. You add the DNS records Elula shows you at your domain provider, and Elula sets up the certificate.
Yes. Choose a scaling preset or set minimum and maximum instances under Advanced, up to 100 instances per app. Cloud Run adjusts within those limits as traffic changes. Actual capacity depends on your application, CPU, memory and database.
Your deployed applications and data stay in your Google Cloud project and keep running. Revoking Elula's access does not remove them. You take over ongoing management.