diff --git a/scripts/install b/scripts/install index 044e55b..e1fdd91 100644 --- a/scripts/install +++ b/scripts/install @@ -70,6 +70,7 @@ ynh_app_setting_set "$app" is_public "$is_public" # Find a free port port=$(ynh_find_port 9000) + # Open this port yunohost firewall allow Both "$port" 2>&1 ynh_app_setting_set "$app" port "$port" @@ -87,6 +88,9 @@ mkdir -p "$datadir" # INSTALL DEPENDENCIES #================================================= +# install nodejs +ynh_install_nodejs 8 + # install yarn wget https://github.com/yarnpkg/yarn/releases/download/v1.5.1/yarn_1.5.1_all.deb echo "a4770cd8dcb13dc9a9218940dbd24b510ddf5eec78adb4e0da9ef3760b55a76e yarn_1.5.1_all.deb" | sha256sum -c || ynh_die @@ -99,9 +103,6 @@ ynh_package_update # install postgresql, ffmpeg, redis ynh_install_app_dependencies postgresql-9.4 ffmpeg redis-server redis-tools mailutils -# install nodejs -ynh_install_nodejs 8 - #================================================= # DATABASE SETUP #================================================= diff --git a/scripts/restore b/scripts/restore index 8b2e303..fad985e 100644 --- a/scripts/restore +++ b/scripts/restore @@ -91,6 +91,10 @@ chown -R "$app" "$datadir" #================================================= # install yarn + +# install nodejs +ynh_install_nodejs 8 + wget https://github.com/yarnpkg/yarn/releases/download/v1.5.1/yarn_1.5.1_all.deb echo "a4770cd8dcb13dc9a9218940dbd24b510ddf5eec78adb4e0da9ef3760b55a76e yarn_1.5.1_all.deb" | sha256sum -c || ynh_die dpkg -i yarn_1.5.1_all.deb @@ -102,9 +106,6 @@ ynh_package_update # Define and install dependencies ynh_install_app_dependencies postgresql-9.4 ffmpeg redis-server redis-tools mailutils -# install nodejs -ynh_install_nodejs 8 - #================================================= # RESTORE THE PostgreSQL DATABASE #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index a5ba2da..3288e91 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -79,6 +79,9 @@ ynh_system_user_create "$app" # INSTALL DEPENDENCIES #================================================= +# install nodejs +ynh_install_nodejs 8 + # install yarn wget https://github.com/yarnpkg/yarn/releases/download/v1.5.1/yarn_1.5.1_all.deb echo "a4770cd8dcb13dc9a9218940dbd24b510ddf5eec78adb4e0da9ef3760b55a76e yarn_1.5.1_all.deb" | sha256sum -c || ynh_die @@ -91,9 +94,6 @@ ynh_package_update # install postgresql, ffmpeg, redis ynh_install_app_dependencies postgresql-9.4 ffmpeg redis-server redis-tools mailutils -# install nodejs -ynh_install_nodejs 8 - #================================================= # CHECK THE PATH #=================================================