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
You can start a development server via:
make up
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