diff --git a/docs/install/manual.md b/docs/install/manual.md index e37334dd..6ebadcf9 100644 --- a/docs/install/manual.md +++ b/docs/install/manual.md @@ -19,9 +19,25 @@ Give the user permissions: `chown -R recipes:www-data /var/www/recipes` Create virtual env: `python3.9 -m venv /var/www/recipes` -Install Javascript Tools +Install Javascript Tools (nodejs >= 12 required) +```shell +### Just use one of these possibilites! +# Using Ubuntu +curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - +sudo apt-get install -y nodejs + +# Using Debian, as root +curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - +apt-get install -y nodejs + +# Using a RPM based distro +## ... as root +curl -fsSL https://rpm.nodesource.com/setup_lts.x | bash - + +## ... no root privileges +curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash - +``` ```shell -sudo apt install nodejs sudo npm install --global yarn ``` @@ -31,6 +47,12 @@ sudo npm install --global yarn sudo apt install libpq-dev postgresql ``` +### Install LDAP requirements + +```shell +sudo apt install libsasl2-dev python-dev libldap2-dev libssl-dev +``` + ###Install project requirements !!! warning "Update"