mirror of
https://github.com/stoatchat/self-hosted.git
synced 2026-03-19 17:25:17 -05:00
fix: remove base64 padding for vapid keys (#126)
This commit is contained in:
@@ -16,8 +16,8 @@ echo "january = \"https://$1/january\"" >> Revolt.toml
|
|||||||
echo "" >> Revolt.toml
|
echo "" >> Revolt.toml
|
||||||
echo "[pushd.vapid]" >> Revolt.toml
|
echo "[pushd.vapid]" >> Revolt.toml
|
||||||
openssl ecparam -name prime256v1 -genkey -noout -out vapid_private.pem
|
openssl ecparam -name prime256v1 -genkey -noout -out vapid_private.pem
|
||||||
echo "private_key = \"$(base64 -i vapid_private.pem | tr -d '\n')\"" >> Revolt.toml
|
echo "private_key = \"$(base64 -i vapid_private.pem | tr -d '\n' | tr -d '=')\"" >> Revolt.toml
|
||||||
echo "public_key = \"$(openssl ec -in vapid_private.pem -outform DER|tail -c 65|base64|tr '/+' '_-'|tr -d '\n')\"" >> Revolt.toml
|
echo "public_key = \"$(openssl ec -in vapid_private.pem -outform DER|tail -c 65|base64|tr '/+' '_-'|tr -d '\n'|tr -d '=')\"" >> Revolt.toml
|
||||||
rm vapid_private.pem
|
rm vapid_private.pem
|
||||||
|
|
||||||
# encryption key for files
|
# encryption key for files
|
||||||
|
|||||||
Reference in New Issue
Block a user