Sobre el proyecto
Una página para la invitación y la administración del dispositivo de cada aplicación detrás del mecanismo de invitación.
Es la única GUI de administración: las aplicaciones solían llevar una cada una, lo que significaba múltiples pestañas abiertas y múltiples lugares para recordar. Vive en su propio repositorio porque no pertenece a ninguna de las aplicaciones que presenta.
Tailscale TLS termina frente al oyente privado, restringiendo el acceso administrativo estrictamente a los nodos Tailnet autorizados sin puntos finales públicos expuestos ni contraseñas codificadas.
Galería
Los nombres, los destinatarios de las invitaciones, las clases y los niños de estas capturas están anonimizados y difuminados.
En un ordenador
En un móvil
Funciones
- 🔑 Ciclo de vida de invitación unificada: Genere, comparta, realice un seguimiento de la caducidad y supervise el canje de enlaces de invitación a aplicaciones en todos los servicios desde un solo lugar.
- 📱 Device Management: Inspeccione los dispositivos de los clientes inscritos, vea las últimas marcas de tiempo vistas, asigne etiquetas amigables y revoque instantáneamente las sesiones comprometidas.
- 🎟️ Invitaciones propias de cada aplicación: Una aplicación puede ofrecer sus propias opciones de acceso. En Casierul clasei, la invitación elige la clase, el rol, el niño si es para un padre o una madre y la fecha en que termina el acceso, mientras que las demás aplicaciones mantienen la invitación sencilla de un solo paso.
- 🌗 Ordenador y teléfono, claro y oscuro: Una barra lateral con todas las aplicaciones en el ordenador, un selector de aplicaciones con búsqueda en el teléfono y un tema claro y otro oscuro.
- 🔒 Seguridad Privada Tailnet: No hay credenciales almacenadas en el código de interfaz; autenticado mediante inyección de encabezado de proxy inverso privado accesible solo a través de Tailscale.
- ⚡ Dependencia cero PWA: Aplicación Vanilla JavaScript de una sola página con revalidación inmediata y cero sobrecarga del marco.