Skip to content

Relayer product recording. Placeholder. Add this file: public/media/hero.mp4

Opensource · Self-hosted CMS

Opensource CMS you host yourself

Browse official and community CMS packages, then clone a frontend that already speaks Delivery. Relayer runs on your machines. Hub is the portal for licenses and publishers.

  • Free core
  • No credit card
  • Documents stay on your machines

One content model, any frontend

Pick a blueprint to see the packages it installs and what your site reads back from Delivery.

View all blueprints

relayer.official.blueprint.marketing-site1.1.0

10 packages, 14 content types

Installs

  1. relayer.official.core-content^1.0.0
    site_settingsseo_settingsnavigationfootersocial_settingsredirects
  2. relayer.official.site-ops^1.0.0
    integration_settingserror_pages
  3. relayer.official.forms^1.0.0

    Components only

  4. relayer.official.form-inbox^1.0.0
    form_inbox
  5. relayer.official.marketing-components^1.0.0

    Components only

  6. relayer.official.pages^1.0.0
    pages
  7. relayer.official.publication^1.0.0

    Groups the packages below

  8. relayer.official.taxonomy^1.0.0
    categoriestags
  9. relayer.official.authors^1.0.0
    authors
  10. relayer.official.posts^1.0.0
    posts

Fields on pages

title, slug, excerpt, featuredImage, seo, sections, parent, navVisibility

Delivery API

200 OK

GET /v1/delivery/content-types/pages/by-route/home?locale=en-US

{
  "data": {
    "documentId": "8f3c…a41e",
    "contentType": "pages",
    "locale": "en-US",
    "contentTypeVersion": 1,
    "publishedAt": "2026-09-14T09:12:00.000Z",
    "data": {
      "title": "Home",
      "slug": "home",
      "sections": [
        {
          "_component": { "uid": "marketing.hero", "version": 1 },
          "data": {
            "title": "Content architecture for production websites",
            "alignment": "center"
          }
        },
        {
          "_component": {
            "uid": "marketing.feature-grid",
            "version": 1
          }
        },
        {
          "_component": {
            "uid": "marketing.testimonials",
            "version": 1
          }
        },
        {
          "_component": { "uid": "marketing.pricing", "version": 1 }
        },
        {
          "_component": { "uid": "marketing.faq", "version": 1 }
        }
      ]
    }
  },
  "meta": {}
}

Seed content is optional. Install the schema alone and start from empty collections. Open Marketing Site in the catalog

What runs inside Relayer

The CMS, the catalog, and the portal, each doing one job.

  • Documents with schema versions

    Every document follows a versioned content type and moves through a publish workflow, so a schema change never breaks what is live.

  • Blueprints install the model

    Content types, fields, and components arrive as versioned packages from the catalog.

  • Delivery API

    Sites read published documents by route and locale, from Next.js or any HTTP client.

  • Frontend templates

    Template repositories already speak Delivery. Clone one, set RELAYER_URL and a delivery token, deploy.

  • Runs on your machines

    API, admin, and storage run on infrastructure you operate. The catalog never holds your documents.

  • Licenses and publishers in Hub

    Organizations, enterprise licenses, and publisher accounts live in Hub at hub.relayercms.com.

How it fits together

From a blank machine to a live content site.

  1. Run Relayer

    Bring up the API, admin, and storage on your own machines.

    git clone https://github.com/yaghmori/relayercd relayer && cp .env.example .envpnpm install && pnpm dev
  2. Install a blueprint

    Point PACKAGE_HUB_URL at api.relayercms.com and install from the catalog.

    # apps/backend/.envPACKAGE_HUB_URL=https://api.relayercms.com
  3. Connect your site

    Clone a frontend template or wire your own app to the Delivery API.

    git clone https://github.com/yaghmori/relayer-site-templateRELAYER_URL=http://localhost:3001RELAYER_DELIVERY_TOKEN=cms_del_…

Two ways to run Relayer

Both run on your infrastructure. The license is what changes.

Compare plans

Self hosted

Free core

Run Relayer with Docker, install blueprints from this catalog, connect your site.

Get Relayer
  • Run Relayer with Docker on your machines
  • Install blueprints from this catalog
  • Delivery API for your sites
  • No credit card, no subscription to cancel

Enterprise license

Buy in Hub

Create a Hub organization at hub.relayercms.com, run fake checkout today, and download a signed license for self-hosted Relayer.

Open Hub

Everything in Self hosted, plus

  • A Hub organization for your team
  • Checkout in Hub (sandbox payments today)
  • A signed license for your self-hosted Relayer

Questions teams ask before they install

Get Relayer, then pick a blueprint

Run the CMS on your machines. Install packages from this catalog when you are ready. Open Hub when you need licenses or a publisher account.

Free core. No credit card. Documents stay on your infrastructure.