feat: replace Web Push with ntfy for medication reminders
Single notification path via ntfy HTTP publish for reliable Android delivery; remove VAPID, push subscriptions, and SW push handlers. PWA settings show topic subscribe link; humor texts and deep-link actions unchanged. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+4
-3
@@ -6,9 +6,10 @@ services:
|
||||
- APP_PIN=${APP_PIN}
|
||||
- JWT_SECRET=${JWT_SECRET}
|
||||
- JWT_EXPIRE_DAYS=${JWT_EXPIRE_DAYS:-90}
|
||||
- VAPID_PRIVATE_KEY=${VAPID_PRIVATE_KEY}
|
||||
- VAPID_PUBLIC_KEY=${VAPID_PUBLIC_KEY}
|
||||
- VAPID_CLAIMS_EMAIL=${VAPID_CLAIMS_EMAIL:-mailto:admin@schwenk.online}
|
||||
- NTFY_URL=${NTFY_URL:-https://ntfy.schwenk.online}
|
||||
- NTFY_TOPIC=${NTFY_TOPIC:-takeyourmeds}
|
||||
- NTFY_TOKEN=${NTFY_TOKEN:-}
|
||||
- NTFY_CLICK_URL=${NTFY_CLICK_URL:-https://medis.schwenk.online}
|
||||
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY:-}
|
||||
- OPENROUTER_MODEL=${OPENROUTER_MODEL:-google/gemini-2.0-flash-001}
|
||||
- DB_PATH=/data/medis.sqlite
|
||||
|
||||
Reference in New Issue
Block a user