Update documentation.

This commit is contained in:
Christoph 2024-01-06 14:21:36 +01:00
parent fa0cbc561b
commit 52657a71af
3 changed files with 64 additions and 2 deletions

View File

@ -37,7 +37,8 @@ cp cryptpad.BAK.${backup_date}/customize/application_config.js cryptpad/customiz
# Copy user data # Copy user data
# #
for i in blob blobstage block datastore ; do #for i in blob blobstage block datastore ; do
for i in data datastore block blob ; do
echo"" echo""
echo -e " Syncing directory '${i}'.." echo -e " Syncing directory '${i}'.."

View File

@ -3,7 +3,7 @@
# ================= # =================
# - See: # - See:
# - https://blog.cavebeat.org/2017/07/cryptpad-installation-on-debian-stretch/ # - https://docs.cryptpad.org/en/admin_guide/installation.html
# - # -
# - See also: # - See also:
# - git repository: https://github.com/xwiki-labs/cryptpad # - git repository: https://github.com/xwiki-labs/cryptpad

61
README.upgrade Normal file
View File

@ -0,0 +1,61 @@
# ====================
# - Upgrading CryptPad
# ====================
# see: https://docs.cryptpad.org/en/admin_guide/maintenance.html#upgrading-cryptpad
# - Note!
# -
# - Always read the release notes before upgrading, as there may be changes
# - that require special consideration.
cryptpad_user=cryptpad
# - Stop cryptpad
# -
systemctl stop cryptpad
# Stop iptables firewall
#
ipt-firewall-server flush
ip6t-firewall-server
# Login as CryptPad user
#
su - ${cryptpad_user}
# - Backup existing installation
# -
cp -a cryptpad cryptpad.BAK.$(date +%Y-%m-%d-%H%M)
# - Change into installation directory
# -
cd cryptpad
# - Update Git repository
# -
git pull
npm update
npm run install:components
exit
# Restart firewll
#
ipt-firewall-server
ip6t-firewall-server
# - Start cryptpad
# -
systemctl start cryptpad