mirror of
https://github.com/YunoHost-Apps/glitchsoc_ynh.git
synced 2024-09-03 19:15:59 +02:00
Fix VAPID_KEY
This commit is contained in:
parent
7e8d2cee50
commit
bbc6bbe91d
2 changed files with 6 additions and 6 deletions
|
@ -199,8 +199,8 @@ popd
|
||||||
admin_pass=$( tail -1 $final_path/live/acc.txt | head -1 | cut -c 15- )
|
admin_pass=$( tail -1 $final_path/live/acc.txt | head -1 | cut -c 15- )
|
||||||
ynh_secure_remove --file="$final_path/live/acc.txt"
|
ynh_secure_remove --file="$final_path/live/acc.txt"
|
||||||
|
|
||||||
vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K\w+" "$final_path/live/key.txt")
|
vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K.+" "$final_path/live/key.txt")
|
||||||
vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K\w+" "$final_path/live/key.txt")
|
vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K.+" "$final_path/live/key.txt")
|
||||||
|
|
||||||
ynh_replace_string --match_string="__VAPID_PRIVATE_KEY__" --replace_string="$vapid_private_key" --target_file="${final_path}/live/.env.production"
|
ynh_replace_string --match_string="__VAPID_PRIVATE_KEY__" --replace_string="$vapid_private_key" --target_file="${final_path}/live/.env.production"
|
||||||
ynh_replace_string --match_string="__VAPID_PUBLIC_KEY__" --replace_string="$vapid_public_key" --target_file="${final_path}/live/.env.production"
|
ynh_replace_string --match_string="__VAPID_PUBLIC_KEY__" --replace_string="$vapid_public_key" --target_file="${final_path}/live/.env.production"
|
||||||
|
|
|
@ -118,8 +118,8 @@ fi
|
||||||
|
|
||||||
# If vapid_private_key doesn't exist, retrieve it or create it
|
# If vapid_private_key doesn't exist, retrieve it or create it
|
||||||
if [[ -z "$vapid_private_key" ]]; then
|
if [[ -z "$vapid_private_key" ]]; then
|
||||||
vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K\w+" ${final_path}/live/.env.production)
|
vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K.+" ${final_path}/live/.env.production)
|
||||||
vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K\w+" ${final_path}/live/.env.production)
|
vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K.+" ${final_path}/live/.env.production)
|
||||||
ynh_app_setting_set "$app" vapid_private_key "$vapid_private_key"
|
ynh_app_setting_set "$app" vapid_private_key "$vapid_private_key"
|
||||||
ynh_app_setting_set "$app" vapid_public_key "$vapid_public_key"
|
ynh_app_setting_set "$app" vapid_public_key "$vapid_public_key"
|
||||||
fi
|
fi
|
||||||
|
@ -281,8 +281,8 @@ popd
|
||||||
# If vapid_private_key doesn't exist, retrieve it or create it
|
# If vapid_private_key doesn't exist, retrieve it or create it
|
||||||
#if [[ -z "$vapid_private_key" ]]; then
|
#if [[ -z "$vapid_private_key" ]]; then
|
||||||
# sudo -u "$app" env PATH=$PATH RAILS_ENV=production /opt/rbenv/versions/2.6.0/bin/bundle exec rake mastodon:webpush:generate_vapid_key > key.txt
|
# sudo -u "$app" env PATH=$PATH RAILS_ENV=production /opt/rbenv/versions/2.6.0/bin/bundle exec rake mastodon:webpush:generate_vapid_key > key.txt
|
||||||
# vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K\w+" "$final_path/live/key.txt")
|
# vapid_private_key=$(grep -oP "VAPID_PRIVATE_KEY=\K.+" "$final_path/live/key.txt")
|
||||||
# vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K\w+" "$final_path/live/key.txt")
|
# vapid_public_key=$(grep -oP "VAPID_PUBLIC_KEY=\K.+" "$final_path/live/key.txt")
|
||||||
# ynh_app_setting_set "$app" vapid_private_key "$vapid_private_key"
|
# ynh_app_setting_set "$app" vapid_private_key "$vapid_private_key"
|
||||||
# ynh_app_setting_set "$app" vapid_public_key "$vapid_public_key"
|
# ynh_app_setting_set "$app" vapid_public_key "$vapid_public_key"
|
||||||
# ynh_secure_remove "$final_path/live/key.txt"
|
# ynh_secure_remove "$final_path/live/key.txt"
|
||||||
|
|
Loading…
Reference in a new issue