@@ -40,8 +40,6 @@ function update_script() {
4040 CURRENT_VERSION=$( grep -oP ' APP_VERSION=\K[^ ]+' /opt/manyfold/.env || echo " unknown" )
4141 cp -r /opt/manyfold/app/storage /opt/manyfold_storage_backup 2> /dev/null || true
4242 cp -r /opt/manyfold/app/tmp /opt/manyfold_tmp_backup 2> /dev/null || true
43- cp /opt/manyfold/app/config/credentials.yml.enc /opt/manyfold_credentials.yml.enc 2> /dev/null || true
44- cp /opt/manyfold/app/config/master.key /opt/manyfold_master.key 2> /dev/null || true
4543 $STD tar -czf " /opt/manyfold_${CURRENT_VERSION} _backup.tar.gz" -C /opt/manyfold app
4644 msg_ok " Backed up Data"
4745
@@ -57,14 +55,12 @@ function update_script() {
5755 RUBY_VERSION=${RUBY_INSTALL_VERSION} RUBY_INSTALL_RAILS=" true" HOME=/home/manyfold setup_ruby
5856
5957 msg_info " Restoring Data"
60- rm -rf /opt/manyfold/app/{storage,tmp,config/credentials.yml.enc,config/master.key }
58+ rm -rf /opt/manyfold/app/{storage,tmp}
6159 cp -r /opt/manyfold_storage_backup /opt/manyfold/app/storage 2> /dev/null || true
6260 cp -r /opt/manyfold_tmp_backup /opt/manyfold/app/tmp 2> /dev/null || true
63- cp /opt/manyfold_credentials.yml.enc /opt/manyfold/app/config/credentials.yml.enc 2> /dev/null || true
64- cp /opt/manyfold_master.key /opt/manyfold/app/config/master.key 2> /dev/null || true
6561 chown -R manyfold:manyfold {/home/manyfold,/opt/manyfold}
6662 chown -R manyfold:manyfold /opt/manyfold/app/storage /opt/manyfold/app/tmp /opt/manyfold/app/config
67- rm -rf /opt/manyfold_storage_backup /opt/manyfold_tmp_backup /opt/manyfold_credentials.yml.enc /opt/manyfold_master.key
63+ rm -rf /opt/manyfold_storage_backup /opt/manyfold_tmp_backup
6864 msg_ok " Restored Data"
6965
7066 msg_info " Installing Manyfold"
@@ -80,6 +76,8 @@ function update_script() {
8076 bundle install
8177 corepack prepare ' " $YARN_VERSION " ' --activate
8278 corepack use ' " $YARN_VERSION " '
79+ rm -f config/credentials.yml.enc config/master.key
80+ EDITOR=/bin/true bin/rails credentials:edit
8381 bin/rails db:migrate
8482 bin/rails assets:precompile
8583 '
0 commit comments