Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

labsch

Gestión centralizada de laboratorios Windows mediante Cloudflare Workers y agentes Python auto-protectados. Implementa bloqueo web/app, control de cámara/audio y gestión de flotas sin servidor. Versión actual v0.4.0-test10 (beta).

Ficha actualizada 24 sept 2026, 3:21 · upstream 24 sept 2026, 3:06 · release v0.3.5

00

Qué es labsch

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

LabSCH es una solución de gestión centralizada para laboratorios Windows, utilizando arquitectura serverless con Cloudflare Workers y D1 para el backend, y agentes Python empaquetados en PyInstaller para los clientes. Permite políticas de bloqueo web, control de hardware (cámara/audio) y descargas seguras mediante una CLI labschctl o interfaz Web UI en Cloudflare Pages. El sistema opera sin mantenimiento de servidor tradicional, escalando automáticamente en la capa edge.

El agente aplica reglas en profundidad: archivo hosts, políticas de registro del navegador y claves IFEO, asegurando que las restricciones persistan tras reinicios gracias a un arranque automático de cuatro capas. La autodefensa impide desinstalación o modificación por parte del usuario final. Es ideal para entornos educativos bajo licencia MIT, aunque la versión actual es de prueba y requiere verificación física antes de despliegue masivo.

CASOS DE USO
  • Gestión de flotas educativas con control centralizado
  • Control de acceso a internet y aplicaciones bloqueadas
  • Supervisión de hardware (cámara/audio) por políticas
  • Despliegue sin servidor en edge para reducir costes
PUNTOS DESTACADOS
  • Arquitectura serverless gratuita con Cloudflare Workers y D1
  • Agente Python auto-protectado contra desinstalación o reinicio
  • Bloqueo en profundidad (hosts, registro, IFEO) DoH-proof
  • CLI integrada para gestión remota, perfiles y descargas
PRECAUCIONES
  • Versión actual v0.4.0-test10 no es estable para producción masiva
  • Límite de 100k peticiones/día en plan gratuito de Workers
  • Requiere HTTPS explícito sin soporte de broadcast implícito
  • No incluye Docker ni orquestación nativa en el repositorio
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Despliega tu propio Worker en Cloudflare Workers y D1, nunca uses URLs ajenas con tokens. Configura el token X-Agent-Token correctamente y verifica físicamente el comportamiento del agente antes de un despliegue general. Asegura que los clientes tengan Python instalado o usa el instalador incluido.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.