Files
veye-lalwa_ynh/scripts/change_url
T

50 lines
1.7 KiB
Bash
Raw Normal View History

#!/bin/bash
#=================================================
# IMPORT GENERIC HELPERS
#=================================================
source _common.sh
source /usr/share/yunohost/helpers
#=================================================
# STOP SYSTEMD SERVICE
#=================================================
ynh_script_progression "Arrêt de $app…"
ynh_systemctl --service="$app" --action="stop" --log_path="/var/log/$app/$app.log"
#=================================================
# MODIFY URL IN NGINX CONF
#=================================================
ynh_script_progression "Mise à jour de la configuration NGINX…"
ynh_config_change_url_nginx
#=================================================
# UPDATE THE CONFIGURATION
#=================================================
ynh_script_progression "Mise à jour de la configuration de $app…"
# $domain porte désormais le nouveau domaine. Deux valeurs en dépendent :
# ORIGIN, sans lequel adapter-node refuserait les soumissions de formulaire, et
# le user-agent des collecteurs, qui annonce l'adresse du site aux services
# publics interrogés.
ynh_config_add --template="env" --destination="$install_dir/.env"
chown "$app:$app" "$install_dir/.env"
chmod 600 "$install_dir/.env"
#=================================================
# START SYSTEMD SERVICE
#=================================================
ynh_script_progression "Démarrage de $app…"
ynh_systemctl --service="$app" --action="start" --wait_until="Listening" \
--log_path="/var/log/$app/$app.log"
#=================================================
# END OF SCRIPT
#=================================================
ynh_script_progression "Changement d'URL de $app terminé"