From 839c811f5dc64d481ff96ee2a7cf3f5206d64b46 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Mon, 16 Nov 2020 17:58:06 +0100 Subject: [PATCH] Fix --- conf/lstu-minion@.service | 2 +- conf/systemd.service | 2 +- scripts/upgrade | 7 +++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/conf/lstu-minion@.service b/conf/lstu-minion@.service index 7363924..44ffa4e 100644 --- a/conf/lstu-minion@.service +++ b/conf/lstu-minion@.service @@ -4,7 +4,7 @@ Documentation=https://framagit.org/luc/lstu [Service] Type=forking -User=www-data +User=__APP__ WorkingDirectory=__FINALPATH__ ExecStart=/usr/bin/carton exec script/application minion worker diff --git a/conf/systemd.service b/conf/systemd.service index b499d7f..205089d 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -6,7 +6,7 @@ After=network.target [Service] Type=forking -User=www-data +User=__APP__ Restart=always RestartSec=10 WorkingDirectory=__FINALPATH__ diff --git a/scripts/upgrade b/scripts/upgrade index b197681..9dc805c 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -202,6 +202,13 @@ ynh_script_progression --message="Upgrading logrotate configuration..." # Use logrotate to manage app-specific logfile(s) ynh_use_logrotate --non-append +#================================================= +# INTEGRATE SERVICE IN YUNOHOST +#================================================= +ynh_script_progression --message="Integrating service in YunoHost..." + +yunohost service add $app --log "/var/log/$app.log" --log "/var/www/$app/log/production.log" + #================================================= # SETUP SYSTEMD #=================================================