openssl ecparam -name prime256v1 -genkey -noout -out vapid_private.pem openssl ec -in vapid_private.pem -pubout -out vapid_public.pem openssl ec -in vapid_private.pem -outform DER|tail -c +8|head -c 32|base64|tr -d '=' |tr '/+' '_-' > vapid_private_key.txt openssl ec -in vapid_private.pem -pubout -outform DER|tail -c 65|base64|tr -d '=' |tr '/+' '_-' > vapid_public_key.txt
Dans var/lib/combo/tenant/nom-du-tenant/settings.json
, ajouter :
"PWA_VAPID_PUBLIK_KEY": "contenu de vapid_public_key.txt", "PWA_VAPID_PRIVATE_KEY": "contenu de vapid_private_key.txt", "PWA_VAPID_CLAIMS": { "sub": "mailto:admin+whatever@yourdomain.com" }