drupal / webship_portal
The Webship.co portal site template: a site to manage software, with documentation, products and releases, a newsletter and social sharing, in the Webtheme theme with the Webship.co colors and design. Built on top of Drupal and Display Builder. No Canvas, no Layout Builder.
Package info
git.drupalcode.org/project/webship_portal.git
Type:drupal-recipe
pkg:composer/drupal/webship_portal
Requires
- drupal/core: ^11.4 || ^12
- drupal/webadmin: ~12.0@dev
- drupal/webassets: ~12.0@dev
- drupal/webconfig: ~12.0@dev
- drupal/webdash: ^1.0@dev
- drupal/webdev: ~12.0@dev
- drupal/webdoc: ~12.0@dev
- drupal/webeditor: ~12.0@dev
- drupal/webnewsletter: ~12.0@dev
- drupal/webpage: ~12.0@dev
- drupal/webreleases: ~12.0@dev
- drupal/websecurity: ~12.0@dev
- drupal/webseo: ~12.0@dev
- drupal/webshare: 2.0.x-dev
- drupal/webtheme: 12.0.x-dev
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-14 08:41:39 UTC
README
The Webship.co portal site template: a site to manage software, with documentation, products and releases, a newsletter and social sharing, in Webtheme, the theme with the Webship.co colors and design.
Maintained by Webship. Built on top of Drupal and Display Builder. No Layout Builder displays and no Drupal Canvas.
The site template works on its own: it applies the Web Admin, Web SEO, Web Security, Web Development, Web Page, Web Assets, Web Editor, Web Config, Web Doc, Web Releases and Web Newsletter default recipes, the Web Dashboard recipe and core recipes, never another site template.

Install
With the Website project template and DDEV:
composer create-project drupal/website my_site
cd my_site
ddev config --project-type=drupal --docroot=web
ddev start
ddev composer require drupal/webship_portal
ddev drush site:install recipes/webship_portal -y
ddev launch
The Webship installer lists the site templates: choose Webship Portal.
On an installed site, apply it as a recipe:
ddev composer require drupal/webship_portal
ddev drush recipe recipes/webship_portal
What you get
- Content types: Webpage, with the media library (images, documents, audio, video) of Web Assets.
- Webtheme as the default theme, with its blocks placed: site branding, main and account menus, breadcrumbs, page title, local tasks, footer and social media menus.
- Web Doc: documentation book pages at
/docs. - Web Releases: products and release notes, at
/products. - Web Newsletter: a newsletter subscription webform.
- Webshare: social sharing buttons.
- Contact webform with anti-spam protection, at
/contact. - Administration: Web Admin with Gin and its toolbar, Coffee, Project Browser and automatic updates; the Webmaster and Editorial default dashboards of the Web Dashboard recipe, built with Display Builder.
- SEO and security: Web SEO with breadcrumbs, redirects, path aliases, metatags and the XML sitemap; Web Security with anti-spam protection and login by email or username.
- Editing and configuration: the editor and configuration management features of Webship.
Requirements
- Drupal 11.4 or later.
- PHP 8.3 or later.
- Composer 2.