diff options
| author | nemsia <nemsia@nemsia.org> | 2018-06-21 10:50:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-06-21 10:50:06 +0200 |
| commit | 6a4ca2a0e670afec810204cb90009097914f748c (patch) | |
| tree | 693fcef1b30fd5e7d65092fe7bcd48fe2303bbc9 /scripts/backup | |
| parent | cd1f81fb5d25783329e549ee966a0a545001c63c (diff) | |
| parent | 531aaa6a47c87e41f18eff02a4dd10d2481f9a08 (diff) | |
| download | mastodon_ynh-6a4ca2a0e670afec810204cb90009097914f748c.tar.gz mastodon_ynh-6a4ca2a0e670afec810204cb90009097914f748c.tar.bz2 mastodon_ynh-6a4ca2a0e670afec810204cb90009097914f748c.zip | |
Merge pull request #100 from anmol26s/master
Some changes to improve the app
Diffstat (limited to 'scripts/backup')
| -rw-r--r-- | scripts/backup | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/scripts/backup b/scripts/backup index be3b0a4..bc1822a 100644 --- a/scripts/backup +++ b/scripts/backup @@ -34,10 +34,13 @@ app=$YNH_APP_INSTANCE_NAME domain=$(ynh_app_setting_get "$app" domain) final_path=$(ynh_app_setting_get "$app" final_path) db_name=$(ynh_app_setting_get "$app" db_name) -if [ -z "$db_name" ]; then - db_name="${app}_production" - ynh_app_setting_set "$app" db_name "$db_name" -fi + +# Stop Mastodon Services +# Restart Mastodon +yunohost service stop "$app-web" +yunohost service stop "$app-sidekiq" +yunohost service stop "$app-streaming" + #================================================= # STANDARD BACKUP STEPS @@ -58,6 +61,7 @@ ynh_backup "/etc/nginx/conf.d/$domain.d/$app.conf" #================================================= ynh_psql_dump_db "$db_name" > db.sql +ynh_backup "db.sql" #================================================= # SPECIFIC BACKUP @@ -74,3 +78,16 @@ ynh_backup "/etc/systemd/system/$app-streaming.service" #================================================= ynh_backup "/etc/apt/sources.list.d/yarn.list" "apt_yarn.list" + +yunohost service start "$app-web" +yunohost service start "$app-sidekiq" +yunohost service start "$app-streaming" + +# Waiting start all services +sleep 30 + +#================================================= +# RELOAD NGINX +#================================================= + +systemctl reload nginx |
