How to read the catalogue

Two numbers mean different things. 350+ is the number of ways to deploy modules; 190+ is the number of distinct applications and platform module implementations.

  • What a module is

    A Terraform module that RAD authors and maintains, with its input variables exposed as a form. Deploying it runs Terraform against a Google Cloud project you own, or one RAD creates and governs for your use.

  • Why 350+ options and 190+ entries

    Most applications ship in both a Cloud Run and a GKE variant, so the same application appears twice. Other modules include RAD project, shared-services foundation and deployment engines.

  • Choosing Cloud Run or GKE

    Cloud Run suits request-driven services you would rather not run a cluster for. GKE suits anything that needs persistent volumes, long-lived processes, or components that talk to each other inside a cluster.

  • Modules compose into solutions

    60+ pre-composed solutions in the catalogue deploy several of these modules as one dependency-ordered unit. If you want an estate rather than an application, start there instead.

The RAD catalogue in the product: a searchable grid of module cards, each showing its credit cost, star rating and typical build time, with a category sidebar down the left
The catalogue as it appears in the product. Each card carries its credit cost and a typical build time before you open it.

Twelve categories

The same twelve used to organise the 60+ solutions. The named applications under each are examples, not the full contents; the catalogue is searchable inside the product.

Business operations & back office

Running the company itself: ERP, CRM and document signature. Includes Odoo, EspoCRM and Documenso.

Sales, marketing & engagement

Reaching people and booking their time, on analytics you host yourself. Includes Matomo and Cal.com.

Web presence, content & commerce

Publishing and headless content, from a blog to an API-first back end. Includes Ghost and Strapi.

Digital workplace & collaboration

Files, chat, documents and knowledge you would rather not rent. Includes Nextcloud, Mattermost, Outline and Element.

Developer platform & DevOps

Source hosting, pipelines, workflow orchestration and internal tooling. Includes Gitea, Woodpecker, Temporal and Appsmith.

Data, analytics & BI

Dashboards, exploration, search and the back ends underneath. Includes Metabase, Superset, Grafana, Elasticsearch and Supabase.

AI & automation

Model serving, retrieval and automation in your project. Includes Ollama, LiteLLM, OpenWebUI, RAGFlow and n8n.

Identity, security & zero trust

Single sign-on and identity brokering in front of everything else you deploy. Includes Keycloak.

IT operations & service management

Service desk, asset tracking and availability monitoring. Includes Zammad, Snipe-IT and Uptime Kuma.

Education & training

Course delivery and the documentation that goes around it. Includes Moodle, BookStack and Wiki.js.

Industry & sector solutions

Applications written for one sector rather than for everybody. Includes OpenEMR and Cyclos.

Personal cloud, media & lifestyle

Photos, media libraries and personal archives in your own storage. Includes Immich, Jellyfin and PhotoPrism.

Twelve categories, 350+ deployment options, 190+ applications and platform modules. The catalogue in the product is the authority on what sits where.

What every module gives you

The same six things, whichever of the 350+ entries you pick.

A guided form

Basic mode asks only for the variables the module marks mandatory; a first deployment is always Basic. The full set opens on update once your balance covers the cost, with the settings a RAD-managed project cannot support hidden from it.

Before you commit

The confirmation screen lists the Google Cloud services the module will create and the credits it will charge, before anything is provisioned. A value above the project's quota ceiling is refused here rather than failing partway through the build.

Live build logs

Terraform runs as a provisioning job and its output streams into the console line by line while it runs. A failed step carries its own actions: search for a fix, seeded with that step's error, or raise a ticket with the failure attached.

Outputs and state

URLs, connection details and identifiers are published against the deployment. The Terraform state is not: it sits in RAD's own Cloud Storage bucket, with no download in the product today.

Update in place

Reopen the form pre-filled with the values you deployed, change what you need, and re-apply. Terraform plans the difference instead of rebuilding what is already standing.

Delete or purge

Delete destroys what the module created, in dependency order. Purge removes RAD's record and its state. In a project you own you can purge while it runs; in a managed one, delete first.

The Outputs tab of a finished RAD deployment, listing the Terraform outputs it published: assigned_user_roles, created_project_id and created_project_tier
The Outputs tab of a finished deployment. What Terraform returned is published against the deployment and stays there; the state that produced it does not.

See how a deployment runs

What a module costs

Two components, both visible. Credits are the unit; the pricing page explains how you buy them.

See pricing in full

Some modules may not deploy into a RAD-managed project

They deploy normally into a Google Cloud project you already control, which is bound by your organisation's policies rather than RAD's.

Written documentation, published up front

Published, indexable, and readable without an account.

520+ module configuration guides

One per application option, plus 175+ shared application-layer guides, listing the variables the form asks about.

345+ hands-on deployment labs

Step-by-step walkthroughs ending in a working deployment, readable to the end before you sign up.

40+ certification study guides

Aligned to seven Google Cloud certification tracks: ACE, PCA, PCD, PCDE, PCNE, PDE and PSE.

Those counts cover the 345+ application options. The eight modules RAD publishes itself are documented differently: a configuration guide and a lab each, in the public repository they are published from rather than on the documentation site.

Open the documentation

Search it yourself

The catalogue in the product is authoritative, and searchable by application name. RAD is in beta; signing up gives you 300 credits and does not ask for a payment method. Google Cloud only, Terraform throughout.