Skip to content

Powered by Grav

Drupal distributions

Drupal distributions

The Drupal distributions BOA carries — Drupal CMS, Commerce, Thunder, LocalGov, farmOS, Open Social, OpenCulturas and more — what each one ships as, and how to get it into your platform list.

A distribution is a Drupal codebase that arrives with its purpose already built in — a shop, a newsroom, a council website, a farm ledger, a community. Instead of assembling modules yourself, you install a site on a distribution platform and start from a working product.

BOA carries a whole catalogue of them. Each distribution in the catalogue is a ready-made platform: it appears in the Platform drop-down when you create a site, and sites on it get the same panel tasks as any other site — Verify, Clone, Migrate, Backup, Restore, HTTPS. The pages in this topic cover each distribution's specifics: what ships, what to expect on first install, and any quirks worth knowing before you pick one.

How distributions stay fresh

Two kinds of build sit behind the catalogue, and it's worth knowing which is which:

  • Rebuilt from upstream — Drupal CMS, Commerce Kickstart, Thunder, LocalGov, farmOS and OpenCulturas are rebuilt from their upstream Composer templates as BOA releases ship, so they track the version their own project currently publishes. The platform name in your panel always shows the exact version you're getting.
  • Pinned builds — the rest ship as fixed, known-good builds of a specific version. They install and serve exactly as tested, but they do not chase upstream releases; updating core or modules inside a site you build on them is your own (Composer) workflow, like on any platform you'd add yourself.

The catalogue

Every distribution has a short keyword — the symbol you'd use in your platforms.info control file to request it (your account's ~/static/control/README.txt lists them too). How that file works — including the one gotcha, that it replaces your platform list rather than adding to it, and that ALL is the only future-proof value — is covered in Choosing and managing platforms.

Distribution Keyword Core line Notes
Drupal CMS CMS Drupal 11 Rebuilt from upstream each cycle
Commerce Kickstart CK3 Drupal 11 Rebuilt from upstream each cycle
Commerce v.2 CK2 Drupal 10.1 Pinned; for existing Commerce 2 estates
Commerce Kickstart v.1 CK1 Drupal 7 Legacy; needs an older PHP on the server
Thunder THR Drupal 11 Rebuilt from upstream each cycle
LocalGov Drupal LGV Drupal 11 Rebuilt from upstream each cycle
farmOS FOS Drupal 11 Rebuilt from the latest upstream release
OpenCulturas OCS Drupal 11 Rebuilt from upstream; BOA-corrected build
Open Social SOC Drupal 10.2 Pinned build
OpenFed OFD Drupal 10.2 Pinned build
Opigno LMS OPG Drupal 9.5 Pinned; existing estates only
Ubercart UC7 / UC6 Drupal 7 / 6 Legacy commerce, still carried
EzContent EZC Drupal 10.3 Pinned build; catalogue entry
OpenLucius OLS Drupal 9.5 Pinned; existing estates only
DXPR Marketing DXP Drupal 10.3 In the catalogue; not in the routinely tested set
Varbase VBX Drupal 11.3 Frozen at its last working build — upstream's project template is currently broken

Backdrop CMS is deliberately missing from this table: it's not a Drupal distribution but a platform family of its own, with its own topic in this guide.

Good to know

  • Your host decides which of these exist on your server. If a distribution you want isn't in your Platform drop-down, shape your own list with platforms.info (where your plan allows) or open a support request naming the keyword — adding it is quick on the server side.
  • Distributions choose their install profile for you. When you create a site on a distribution platform, pick the distribution's own profile in the Install profile field — that's what makes it a Commerce shop or a LocalGov site rather than a bare Drupal.
  • First impressions vary by distribution. Some land on a themed front page, some greet you with a login page, one (farmOS) deliberately locks its front page altogether. Each page in this topic tells you what a healthy first install looks like, so you don't mistake by-design behaviour for a broken site.
  • Legacy generations are a feature here. Drupal 6 and 7 era distributions stay in the catalogue on BOA's maintained legacy cores — that's the point: sites nobody else will host any more still have a home, and a migration runway to a current platform when you're ready.

Drupal CMS

The Drupal Association's flagship product as a one-task platform install: what ships, what a fresh install looks like, and how it stays current.

Commerce Kickstart — three generations

Drupal Commerce on BOA across three generations: current Commerce Kickstart on Drupal 11, Commerce v.2 for existing Drupal 10 shops, and the Drupal 7 Kickstart kept for legacy estates.

Thunder

The professional publishing distribution from Hubert Burda Media as a one-task platform install — rebuilt from upstream each cycle, on the current Drupal core.

LocalGov Drupal

The council-built publishing platform for local government as a one-task install — built from the drupal.org-packaged 4.x line, rebuilt from upstream each cycle.

farmOS

The farm management and record-keeping platform as a one-task install — built from the latest upstream release, with one deliberate surprise: the front page is locked by design.

OpenCulturas

The culture-sector platform for venues, events and cultural networks as a one-task install — rebuilt from upstream each cycle, with a build-level correction that makes fresh installs work first time.

Open Social

The community-platform distribution as a one-task install — a pinned, tested build for running your own social community on your own infrastructure.

OpenFed

The Belgian federal government's multilingual, accessibility-first distribution as a one-task install — a pinned, tested build.

Opigno LMS

The learning-management distribution as a pinned platform for existing Opigno estates — what ships, and what its Drupal 9 generation means for you.

Ubercart — Drupal 6 and 7 legacy commerce

Ubercart shops on BOA's maintained Drupal 7 and Pressflow 6 legacy cores — still installable, still served, with a migration runway when you're ready.

© 2026 BOA Documentation. All rights reserved.