Node >= 7.6
npm >= 3
First you need to clone this repository on your machine.
git clone firstname.lastname@example.org:editoria/editoria.git
git clone https://gitlab.coko.foundation/editoria/editoria.git
Once you have, navigate to the project's root directory.
This application requires node 7.6 or greater.
If you use nvm for managing different node versions, the project includes an
.nvmrc file that you can take advantage of.
Install the project's dependencies.
Create a database.
npm run setupdb
Follow the instructions, create the administrator user and name your first book.
Once that is done, you can run the app like so:
Log in as an administrator, and click on the "Teams" link in the navigation bar.
You can now assign different users to different roles.
If a user is a production editor, the user can then also edit user roles for all other users.
You're good to go!