diff --git a/scripts/install b/scripts/install index 2bbfcd3..cdc2008 100755 --- a/scripts/install +++ b/scripts/install @@ -9,14 +9,6 @@ source _common.sh source /usr/share/yunohost/helpers -#================================================= -# INSTALL DEPENDENCIES -#================================================= -ynh_script_progression --message="Installing dependencies..." --weight=7 - -# Install Nodejs -ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version - #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= @@ -29,12 +21,12 @@ chmod -R o-rwx "$install_dir" chown -R $app:www-data "$install_dir" #================================================= -# NGINX CONFIGURATION +# INSTALL DEPENDENCIES #================================================= -ynh_script_progression --message="Configuring NGINX web server..." --weight=1 +ynh_script_progression --message="Installing dependencies..." --weight=7 -# Create a dedicated NGINX config -ynh_add_nginx_config +# Install Nodejs +ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version #================================================= # ADD A CONFIGURATION @@ -62,15 +54,13 @@ popd #================================================= ynh_script_progression --message="Configuring a systemd service..." --weight=3 +# Create a dedicated NGINX config +ynh_add_nginx_config + env_path="$PATH" # Create a dedicated systemd config ynh_add_systemd_config -#================================================= -# INTEGRATE SERVICE IN YUNOHOST -#================================================= -ynh_script_progression --message="Integrating service in YunoHost..." --weight=1 - yunohost service add $app --description="Encrypt and Decrypt files securely" --log="/var/log/$app/$app.log" #=================================================