1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/bookstack_ynh.git synced 2024-09-03 18:16:02 +02:00
bookstack_ynh/scripts/change_url
YunoHost Bot 54a2d148f4
[autopatch] Automatic patch attempt for helpers 2.1 (#173)
* Update manifest.toml (#171)

* Update manifest.toml

* Auto-update READMEs

* cleaning

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>

* [autopatch] Automatic patch attempt for helpers 2.1

---------

Co-authored-by: eric_G <46165813+ericgaspar@users.noreply.github.com>
Co-authored-by: Yunohost-Bot <>
2024-09-01 13:59:23 +02:00

44 lines
1.4 KiB
Bash

#!/bin/bash
source _common.sh
source /usr/share/yunohost/helpers
#=================================================
# STOP SYSTEMD SERVICE
#=================================================
ynh_script_progression "Stopping $app's systemd service..."
ynh_systemctl --service=$app --action="stop" --log_path="systemd"
#=================================================
# MODIFY URL IN NGINX CONF
#=================================================
ynh_script_progression "Updating NGINX web server configuration..."
ynh_config_change_url_nginx
#=================================================
# MODIFY A CONFIG FILE
#=================================================
ynh_script_progression "Reconfiguring congif file.."
old_app_url_domain="https://${old_domain}${old_path%/}"
pushd $install_dir
yes | php$php_version artisan bookstack:update-url $old_app_url_domain https://${new_domain}${new_path}
popd
sed -i "/APP_URL=/c\APP_URL=https://${new_domain}${new_path}" $install_dir/.env
#=================================================
# START SYSTEMD SERVICE
#=================================================
ynh_script_progression "Starting $app's systemd service..."
ynh_systemctl --service=$app --action="start" --log_path="systemd"
#=================================================
# END OF SCRIPT
#=================================================
ynh_script_progression "Change of URL completed for $app"