-
Notifications
You must be signed in to change notification settings - Fork 31
Quick Start
While peregrine-cms is in beta, we suggest to use the following steps to get peregrine-cms up and running and to start a new project:
Make sure you have the following tools installed:
- nodejs/npm (8+)
- java8+
- mvn3+
- git
somewhere on your file system create a folder (for example percms). Open a command line tool in that folder and type in the following commands:
npm install percli -g
percli server install -d
percli server start
at this point a browser will open (http://localhost:8080) with an apache sling instance
To install the latest version of peregrine-cms into this instance use the following commands:
git clone https://github.com/headwirecom/peregrine-cms.git
cd peregrine-cms
percli compile -d
after the build process is complete (this may take a while due to dependency downloads) you can refresh your browser and login with the default credentials admin/admin.
You are now ready to start exploring peregrine-cms. To create your own site within peregrine-cms follow the steps below