diff --git a/scripts/remove b/scripts/remove index 6c4bd46..002505d 100644 --- a/scripts/remove +++ b/scripts/remove @@ -7,7 +7,7 @@ set -eu # Retrieve app settings domain=$(ynh_app_setting_get "$app" domain) - +sudo systemctl stop "$app".service # Remove sources sudo rm -rf "/var/www/$app" @@ -15,6 +15,12 @@ sudo rm -rf "/var/www/$app" # Remove nginx configuration file [[ -n $domain ]] && sudo rm -f "/etc/nginx/conf.d/${domain}.d/${app}.conf" +# Remove haste user and data +sudo userdel -r "$app" + +# Remove init script +sudo systemctl disable "$app".service +sudo rm -f /etc/systemd/system/"$app".service sudo systemctl daemon-reload # Remove monitor