fix(apns): add APNS_KEY_B64 env-var for escape-free PEM transport (v1.4.47.4)

v1.4.47.2/.3 confirmed the production APNS_KEY env-var is corrupted along the docker-compose env_file pipeline. Add APNS_KEY_B64 — operator base64-encodes the .p8 file and stores that ASCII-safe blob; app decodes back to PEM. No \n escape gymnastics. Precedence: B64 > KEY > FILE.
This commit is contained in:
Marc-André Bombeck authored and GitHub committed 2026-05-22 12:20:45 +02:00
1 parent 8d665db2df
commit 4e1e2bed32
4 files changed
+109 -10

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "healthlog",
"version": "1.4.47.3",
"version": "1.4.47.4",
"description": "Self-hosted personal-health-tracking PWA with Withings integration, AI insights, and doctor-report PDF export.",
"license": "AGPL-3.0-only",
"homepage": "https://healthlog.dev",