add generate-keys
Main daploy / deploy (push) Successful in 41s

This commit is contained in:
2024-11-24 13:02:27 +02:00
parent c724ab1028
commit 2cd8bf62a9
2 changed files with 30 additions and 10 deletions
@@ -1,5 +1,14 @@
import webpush from 'web-push';
import webpush from "web-push";
import PouchDB from "./PouchDB.js";
const vapidKeys = webpush.generateVAPIDKeys();
console.log(vapidKeys)
await new PouchDB(`${process.env.API_URL}/server_settings`, {
skip_setup: true,
}).put({
_id: "server_settings:message_delivery_method_web_push:vapid",
vapid: {
subject: process.env.VAPID_SUBJECT,
keys: vapidKeys,
},
});