Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

Empire

No security coverage
View on drupal.org

Empire is a Drupal site template that transforms a YouTube channel into a professional video website. It automatically creates a homepage with featured content, individual pages for each video with customizable details and artwork, and tools to organize content into collections. The template also includes features for audience engagement, such as newsletter signups.

Empire

Paste your YouTube channel. Empire builds your video site.

Empire is a Drupal CMS site template that turns a YouTube channel into a streaming-style video site — a cinematic homepage, browsable collections, and editable video pages — without the site owner needing to understand Drupal.

What you get

  • A hero billboard, Latest row, and collection rails on the homepage.

  • A video page for every imported video, with the YouTube player embedded via consent-aware oEmbed.

  • Editorial control: change titles, write descriptions, upload custom artwork (which overrides the YouTube thumbnail), organize videos into collections, and feature videos — none of which is overwritten when new videos import.

  • Audience capture: contact form and newsletter signup.

The three packages

Package Type Owns drupal/empire drupal-recipe Content model, Feeds feed types, Views, default content, roles, docs drupal/empire_theme theme SDC components, view modes, design tokens, Canvas registration drupal/empire_tools module Onboarding + homepage layout: channel resolver, feed provisioning, import orchestration, dashboard, Canvas homepage composition (HomepageBuilder)

Install

Empire composes the drupal_cms_site_template_base baseline, so applying the recipe on a minimal site builds everything. Under DDEV, drush runs from the docroot, so pass the absolute in-container path to the recipe:

ddev drush recipe /var/www/html/recipes/empire
ddev drush cache:rebuild

This applies the baseline, installs the theme + tools, builds the content model and Views, and composes the homepage. (See docs/setup.md for the from-zero clean install.)

Empire isn't on drupal.org yet, so it installs from source — copy the three directories into your site and apply the recipe by path (above). Once the packages are published, composer require drupal/empire + drush recipe empire will work with no code change; see docs/PUBLISHING.md for the maintainer publishing plan.

Use it

  1. Go to /admin/empire/setup.

  2. Paste your channel — an @handle, a channel URL, a UC… ID, or a feed URL.

  3. Click Build my site. Empire resolves the channel, provisions the feeds, imports recent videos, and you are done.

  4. Manage everything from the /admin/empire dashboard.

Documentation

Activity

Total releases
2
First release
Jun 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.1 Stable Jun 11, 2026
1.0.0 Stable Jun 10, 2026