HiperTracker v0.1.2
Arregla las peticiones repetidas de Basic Auth al acceder tras un reverse proxy / CDN (Nginx Proxy Manager + Cloudflare).
🐛 Arreglos
- Manifest con credenciales: el
<link rel="manifest">ahora usacrossorigin="use-credentials", así el navegador deja de pedir/manifest.webmanifestsin credenciales (401 → diálogo de Basic Auth). - Sin service worker obsoleto en caché:
sw.js,registerSW.js, el HTML y el manifest se sirven conCache-Control: no-cache, para que ni el navegador ni un CDN cacheen un SW antiguo (los assets con hash siguen siendoimmutable).
⚠️ Tras actualizar (importante si usas Cloudflare)
- Despliega esta versión (
docker compose -f docker-compose.hub.yml pull && … up -d). - Purga la caché de Cloudflare (al menos
/sw.js, o Purge Everything) una vez. - Recomendado: una Cache Rule en Cloudflare que haga Bypass cache para
/sw.js,/registerSW.jsy el HTML. - En dispositivos ya afectados, una recarga forzada o borrar datos del sitio una vez.
Instalación
- iOS/iPadOS: fuente AltStore
https://raw.githubusercontent.com/Drakonis96/hipertracker/main/altstore/source.jsono elHiperTracker.ipaadjunto. - macOS:
HiperTracker.dmg(clic derecho → Abrir). - Servidor (amd64):
drakonis96/hipertracker:0.1.2.