Skip to content

Latest commit

 

History

History
93 lines (60 loc) · 1.47 KB

File metadata and controls

93 lines (60 loc) · 1.47 KB

Sitegeist Neos Base Distribution

Documentation

Configuration

System Requirements

Linux + Mac

  • docker >= 18.09.1
  • docker-compose >= 1.23.2
  • node >= 10 (LTS)
  • yarn >= 1.13

Installation

Create a project based on the sitegeist base distribution

composer create-project sitegeist/neos-base-distribution

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

./flow package:adopt Vendor.Site Customer.Site

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

composer require Customer.Site
composer remove Vendor.Site
composer remove Sitegeist.Chantalle

Initialize the project git repository

git init

Install dependencies via:

make install

Now, run all database migrations:

./flow doctrine:migrate

Finally, perform a site import:

./flow site:import --package-key Vendor.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 preset=dev

Versioning

Deployment