Rain CMS
  • Overview
  • Getting Started
    • Installation
    • Uninstall
    • Setup
    • Changelog
    • Advanced Configuration
  • Managing Content
    • CKEditor WYSIWYG
    • Adding Content
      • Article
      • Basic Page
      • Blog
      • Event
      • Landing Page
      • Layout Page
      • Press Release
      • Product
      • Profile
      • Resource
    • Content Workflow
    • Panel Options
      • Menu Settings
      • Revision Log Message
      • Simple XML Sitemap
      • Meta Tags
      • URL Path Settings
      • Authoring Information
    • Layout Components
      • Accordion
      • Block Library
      • Breaker
      • Card List
      • Embed
      • Form
      • Gallery
      • Gallery Carousel
      • Hero
      • List View
      • Map
      • Media
      • Quote
      • Slider
      • Teaser
      • Text
  • Managing Menus
  • Theming
    • Getting Started
    • Base Components
      • Body Text
      • Breadcrumb
      • Button
      • Eyebrow
      • Heading
      • Main Menu
      • Messages
      • Page Layout
      • Pager
      • Search Box
      • Site Branding
      • Site Footer
      • Site Header
      • Tabs
      • Teaser
      • Utility Nav
    • Layout Builder Blocks
      • Accordion
      • Breaker
      • Card List
      • Embed
      • Form
      • Gallery
      • Gallery Carousel
      • Hero
      • Map
      • Media
      • Quote
      • Slider
      • Teaser
      • Text
      • Views
  • Decoupled
Powered by GitBook
On this page
  1. Getting Started

Setup

PreviousUninstallNextChangelog

Last updated 3 years ago

As noted in our Installation guide, the project build script will install the full Rain Demo experience by default. This is great for evaluating RainCMS.

Some developers will want to start with just the basics. To create a new install profile without any features enabled you can use our hobson "project:create-profile" command.

Create custom profile

This command will automatically create a basic custom Rain profile with no optional features enabled.

./scripts/hobson project:create-profile --name="example"

Update config.yml

After you have created your new install profile you can change the "drupal_install_profile" value in config/config.yml to your new profile name.

Once you have made this change you can re-run build.sh.

Enabling features

Once you have installed your site you can enable content type and block features individually.

"Extent" modules page screenshot