Skip to content

HiperTracker v0.1.2

Choose a tag to compare

@Drakonis96 Drakonis96 released this 07 Jun 16:57

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 usa crossorigin="use-credentials", así el navegador deja de pedir /manifest.webmanifest sin credenciales (401 → diálogo de Basic Auth).
  • Sin service worker obsoleto en caché: sw.js, registerSW.js, el HTML y el manifest se sirven con Cache-Control: no-cache, para que ni el navegador ni un CDN cacheen un SW antiguo (los assets con hash siguen siendo immutable).

⚠️ Tras actualizar (importante si usas Cloudflare)

  1. Despliega esta versión (docker compose -f docker-compose.hub.yml pull && … up -d).
  2. Purga la caché de Cloudflare (al menos /sw.js, o Purge Everything) una vez.
  3. Recomendado: una Cache Rule en Cloudflare que haga Bypass cache para /sw.js, /registerSW.js y el HTML.
  4. 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.json o el HiperTracker.ipa adjunto.
  • macOS: HiperTracker.dmg (clic derecho → Abrir).
  • Servidor (amd64): drakonis96/hipertracker:0.1.2.