Sitegeist Neos Base Distribution

Installation

Create a project based on the sitegeist base distribution

composer create-project sitegeist/neos-base-distribution customer-folder

Migrate database and add Admin user

ddev flow doctrine:migrate
ddev flow create:user --roles Administrator admin admin Admin User

Copy the included Vendor.Site package into the project namespace#

ddev flow package:adopt Vendor.Site Customer.Site

Require the Project package and remove the dependencies to Vendor.Site and Sitegeist.Chantalle

ddev composer require customer/site
ddev composer remove vendor/site
ddev composer remove sitegeist/chantalle

Initialize the project git repository

git init

Install dependencies via:

make install

Finally, perform a site import:

ddev flow site:import --package-key Customer.Site

Running the site locally

You can start a development server via:

make up

Clone project data

You can clone your projectdata directly with make. This command shows up the list and ask for the preset.

make clone

or type the preset directly:

make clone

Versioning

Deployment