Skip to content
Snippets Groups Projects
Commit fcd92334 authored by Bob Mottram's avatar Bob Mottram
Browse files

Add web push encryption to pleroma

parent 5a12d39b
No related branches found
No related tags found
No related merge requests found
......@@ -1278,6 +1278,14 @@ function upgrade_pleroma {
sed -i '/config :pleroma, :fe/i follow_handshake_timeout: 500' $pleroma_secret
fi
if ! grep -q 'web_push_encryption' "$pleroma_secret"; then
cd $PLEROMA_DIR || exit 357835
sudo -u pleroma mix web_push.gen.keypair | sudo tee -a "$pleroma_secret"
read_config_param MY_EMAIL_ADDRESS
sed -i "s|administrator@example.com|$MY_EMAIL_ADDRESS|g" "$pleroma_secret"
sed -i '/# Put the following/d' "$pleroma_secret"
fi
pleroma_recompile
# migrate database
......@@ -1806,6 +1814,15 @@ function install_pleroma {
pleroma_create_recompile_command
if ! grep -q 'web_push_encryption' "$pleroma_secret"; then
sudo -u pleroma mix web_push.gen.keypair | sudo tee -a "$pleroma_secret"
sed -i "s|administrator@example.com|$MY_EMAIL_ADDRESS|g" "$pleroma_secret"
sed -i '/# Put the following/d' "$pleroma_secret"
increment_app_install_progress
pleroma_recompile
increment_app_install_progress
fi
APP_INSTALLED=1
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment