Sobre el proyecto

Este repositorio funciona como el portal oficial de instalación de las aplicaciones GRUPO LUA. Expone cuatro objetivos de descarga independientes: App 1 para Android e iOS (administradores) y Keymaster para Android e iOS (DEV). Cada archivo posee su propio verificador de contraseña scrypt, y el acceso a una descarga no autoriza las demás. El flujo de seguridad utiliza POST/HTTPS, validación scrypt, autorización aleatoria de uso único vinculada a la sesión y expiración en pocos minutos. No hay rutas públicas fijas para los binarios, que están fuera de public/ y son ignorados por Git. El sistema incluye anti-fuerza bruta configurable mediante variables de entorno, con límite de intentos por IP y artefacto. También hay una excepción aislada llamada Avatar Dump, que recibe JSON técnico del avatar Roblox autorizado (UserId 765329164) para reconstrucción visual. El gateway avatar-gateway.js se sitúa frente al servidor original y expone rutas específicas para envío, consulta del último registro y estado. Un workflow de GitHub sincroniza una versión sanitizada del latest.json al repositorio público, eliminando contexto del juego y atributos arbitrarios. El proyecto incluye comando para generar verificadores scrypt sin exponer contraseñas, documentación de variables de entorno, soporte para redireccionamiento iOS post-autorización y orientaciones para despliegue en Render con directorio privado persistente. La validación se realiza con npm run check y npm test. El portal es mobile-first, con fondo negro, textos blancos e identidad visual GRUPO LUA.