From c6fd2bf9af60624f229e47b2a00a45d59ac09424 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Thu, 7 Mar 2019 03:58:49 +0100 Subject: [PATCH] fix node --- conf/systemd.service | 2 +- scripts/install | 1 + scripts/upgrade | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/systemd.service b/conf/systemd.service index 5abbcbf..9fbf394 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -9,7 +9,7 @@ User=__APP__ Group=__APP__ EnvironmentFile=__FINALPATH__/.env WorkingDirectory=__FINALPATH__ -ExecStart=/opt/node_n/bin/node __FINALPATH__/main.js +ExecStart=__NODEJS_PATH__/node __FINALPATH__/main.js Restart=on-failure #StartLimitInterval=86400 #StartLimitBurst=5 diff --git a/scripts/install b/scripts/install index 972a8a2..d08fd8f 100755 --- a/scripts/install +++ b/scripts/install @@ -189,6 +189,7 @@ ynh_print_info "Configuring a systemd service..." ### - And the section "SETUP SYSTEMD" in the upgrade script # Create a dedicated systemd config +ynh_replace_string "__NODEJS_PATH__" "$nodejs_path" "../conf/systemd.service" ynh_add_systemd_config #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 89329c1..067e9b3 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -72,6 +72,7 @@ if ynh_version_gt "0.77-2" "${previous_version}" ; then ynh_install_nodejs 8.15.1 ynh_use_nodejs # Create a dedicated systemd config + ynh_replace_string "__NODEJS_PATH__" "$nodejs_path" "../conf/systemd.service" ynh_add_systemd_config # Create a dedicated .env config ynh_backup_if_checksum_is_different "$final_path/.env"