# ==================== # - Upgrading CryptPad # ==================== # - Note! # - # - Always read the release notes before upgrading, as there may be changes # - that require special consideration. # - Stop cryptpad # - systemctl stop cryptpad # - Backup existing installation # - cp -a /var/www/cryptpad /var/www/cryptpad.BAK.$(date +%Y-%m-%d-%H%M) # - Change into installation directory # - cd /var/www/cryptpad # - Update Git repository # - su www-data -s /bin/bash -c "git pull" # - Update 'npm' # - su www-data -s /bin/bash -c "npm update" # - Update 'bower' # - su www-data -s /bin/bash -c "bower update" # - Maybe more updates # - ╭─────────────────────────────────────╮ │ │ │ Update available 1.8.4 → 1.8.8 │ │ Run npm i -g bower to update │ │ │ ╰─────────────────────────────────────╯ # - Start cryptpad # - systemctl start cryptpad