Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[README] Add nodejs as a system requirement #5017

Merged
merged 3 commits into from
Aug 13, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# [![Build Status](https://travis-ci.org/aces/Loris.svg?branch=master)](https://travis-ci.org/aces/Loris) LORIS Neuroimaging Platform

LORIS (Longitudinal Online Research and Imaging System) is a self-hosted web application that provides data- and project-management for neuroimaging research. LORIS makes it easy to manage large datasets including behavioural, clinical, neuroimaging and genetic data acquired over time or at different sites.
---

A demo instance is available at https://demo.loris.ca.

This Readme covers installation of the LORIS <b>v20.*</b> release on <b>Ubuntu</b>.
This Readme covers installation of the LORIS <b>v21</b> release on <b>Ubuntu</b>.
([CentOS Readme also available](https://github.com/aces/Loris/blob/master/README.CentOS6.md)).

Please consult the [LORIS Wiki Setup Guide](https://github.com/aces/Loris/wiki/Setup) notes on this [Install process](https://github.com/aces/Loris/wiki/Installing-Loris) for more information.
Expand All @@ -27,8 +26,7 @@ Deploy and log in with username *admin* and the password that's set up during de
* MySQL >= 5.7 (or MariaDB >= 10.3)
* PHP <b>7.2</b> or higher
* [Composer](https://getcomposer.org/)

_Composer should be run with --no-dev option unless you are an active LORIS developer._
* NodeJS <b>8.0</b> or higher
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How did you come to the conclusion 8.0 was the minimum version?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Truthfully I haven't done extensive testing.

v10 is the latest LTS though and v12 is current so I think v8 is an appropriate ask.


These dependencies are subject to change so be sure to verify your version of MySQL and PHP when updating LORIS.

Expand All @@ -44,7 +42,7 @@ Consult the [LORIS Wiki](https://github.com/aces/Loris/wiki/Setup) page on this
su - lorisadmin
```

<b>Important All steps from this point forward must be executed by lorisadmin user</b>
<b>Important: All steps from this point forward must be executed by lorisadmin user</b>

```
sudo mkdir -m 775 -p /var/www/$projectname
Expand Down