diff --git a/conf/systemd.service b/conf/systemd.service index 8de39bf..13bdf9f 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -9,6 +9,8 @@ Group=__APP__ Environment="PATH=__NODEJS_PATH__" Environment="PORT=__PORT__" Environment="DB_DIR=__FINALPATH__/db" +Environment="EXTERNAL_URL=https://__DOMAIN_URI__" +Environment="NODE_TLS_REJECT_UNAUTHORIZED=0" Environment="NODE_ENV=production" WorkingDirectory=__FINALPATH__/ ExecStart=/bin/sh -c '__FINALPATH__/node_modules/.bin/ts-node --project __FINALPATH__/tsconfig.json __FINALPATH__/bin/server.ts >> /var/log/__APP__/__APP__.log 2>&1' diff --git a/scripts/install b/scripts/install index eb4a67f..9d4400f 100644 --- a/scripts/install +++ b/scripts/install @@ -209,6 +209,7 @@ popd # Create a dedicated systemd config ynh_replace_string "__NODEJS_PATH__" "$nodejs_path" "../conf/systemd.service" ynh_replace_string "__PORT__" "$port" "../conf/systemd.service" +ynh_replace_string "__DOMAIN_URI__" "$domain$path_url" "../conf/systemd.service" ynh_add_systemd_config #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index cbfd5cd..f20e274 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -160,6 +160,7 @@ ynh_use_logrotate --non-append # Create a dedicated systemd config ynh_replace_string "__NODEJS_PATH__" "$nodejs_path" "../conf/systemd.service" ynh_replace_string "__PORT__" "$port" "../conf/systemd.service" +ynh_replace_string "__DOMAIN_URI__" "$domain$path_url" "../conf/systemd.service" ynh_add_systemd_config #=================================================