Skip to content

Getting started

What is Elula

Elula builds your Git repo and runs it on Cloud Run in your own Google Cloud project.

Elula is a deployment platform for teams. You point it at a Git repo, and it builds the code and runs it in your own Google Cloud project. Your apps, databases and logs stay in your cloud account. Elula handles the build, the deploy and the day-to-day management.

You can drive Elula from the web dashboard, from the elula command line tool, or by asking an AI coding agent (Claude Code, Codex, Cursor and others) to run the CLI for you.

How it works

  1. You connect your workspace to a Google Cloud project once.
  2. You create an app from a Git repo, from the dashboard or with elula init.
  3. You deploy. Elula builds the code with Cloud Build in your project.
  4. The app runs on Cloud Run in your project and gets a URL.
  5. When auto-deploy is on, every push to the app's branch deploys again.

If the app needs Postgres, Elula can create a managed database on Cloud SQL in the same project and give the app a DATABASE_URL at runtime.

Note: Google Cloud usage (Cloud Run, Cloud Build, Cloud SQL) is billed to you by Google. The Elula subscription is separate. See Billing.

What you can do

Who it's for

Elula is for teams that want a simple "push code, get a URL" workflow but want the apps to run in a Google Cloud project they own. It suits internal tools, APIs, dashboards, scheduled jobs and small production apps, whether a person or an AI agent wrote the code.

Next steps