HiperTracker v0.1.3
Arregla definitivamente las peticiones repetidas de Basic Auth y el bucle de recargas al iniciar sesión tras un reverse proxy + CDN (Nginx Proxy Manager + Cloudflare).
🐛 Causa y arreglo
El service worker era incompatible con Basic Auth + CDN: provocaba diálogos de credenciales repetidos y, con el SW autodestructivo de v0.1.1/0.1.2, un bucle de recargas justo al elegir perfil. Se elimina el service worker por completo:
- Sin
sw.jsniregisterSW.js. - La app sigue siendo instalable (manifest con
crossorigin="use-credentials"). index.htmldesregistra cualquier SW previo y limpia su caché sin recargar.
⚠️ Al actualizar
- Despliega v0.1.3 (
docker compose -f docker-compose.hub.yml pull && … up -d). - Purga la caché de Cloudflare una vez (sobre todo
/sw.js,/index.html). - En tu navegador/móvil, borra los datos del sitio una vez (o recarga forzada) para soltar el SW que quedó enganchado. Tras eso ya no debería volver a pedirlo.
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.3.