HiperTracker v0.1.4
Nuevo: login propio de la app, alternativa al Basic Auth del reverse proxy (que con una PWA provocaba diálogos repetidos del navegador).
🔒 Cómo activarlo
Define en el servidor (compose) ambos:
APP_AUTH_USER=tu_usuario
APP_AUTH_PASSWORD=tu_contraseña
Entonces toda la API queda protegida por una pantalla de login propia (token firmado en X-App-Auth, comparación timing-safe, nada se guarda en el servidor). Así puedes quitar el Basic Auth de Nginx Proxy Manager y se acaban los diálogos del navegador. Solo el "cascarón" estático (sin datos) queda público.
- Web: pantalla de login con el logo antes de elegir perfil.
- App nativa (iOS/iPadOS/macOS): en Conectar activa "Login de la app" e introduce usuario/contraseña (se guardan en el Keychain).
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.4.