Skip to content

HiperTracker v0.1.4

Choose a tag to compare

@Drakonis96 Drakonis96 released this 07 Jun 17:30

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.json o el HiperTracker.ipa adjunto.
  • macOS: HiperTracker.dmg (clic derecho → Abrir).
  • Servidor (amd64): drakonis96/hipertracker:0.1.4.