Requisitos del sistema
Antes de instalar HandyCafe en su cibercafé, centro de gaming o arena de esports, verifique que su hardware y red cumplan los siguientes requisitos.
Requisitos del PC servidor
El servidor es su estación de gestión. Este es el PC donde ejecuta HandyCafe Server para monitorear y controlar todo el café.
| Componente | Mínimo | Recomendado |
|---|---|---|
| Sistema operativo | Windows 10+ (64 bits), macOS 12 Monterey+ o Linux (64 bits) | Windows 10/11 (64 bits), macOS 12+ o Linux (64 bits) |
| Procesador | Doble núcleo 2.0 GHz | Cuatro núcleos 2.5 GHz+ |
| RAM | 4 GB | 8 GB+ |
| Espacio en disco | 500 MB (aplicación) | 2 GB+ (con grabaciones y capturas de pantalla) |
| Pantalla | 1280 x 720 | 1920 x 1080+ |
| Red | 100 Mbps Ethernet | Gigabit Ethernet |
Nota: Si usa escritorio remoto con grabación de sesión, asigne espacio en disco adicional para grabaciones MP4 (aproximadamente 50-200 MB por hora de grabación dependiendo de la calidad).
Nota sobre Linux: HandyCafe está construido con Tauri v2 que usa WebKit2GTK en Linux. Debe instalar el paquete de ejecución
libwebkit2gtk-4.1antes de ejecutar la aplicación. Las distribuciones soportadas incluyen Ubuntu 22.04+, Fedora 38+ y otras distribuciones que incluyan una versión equivalente de WebKit2GTK.
Requisitos del PC cliente
Cada PC de uso público ejecuta HandyCafe Client, que se conecta al servidor a través de la red local.
| Componente | Mínimo | Recomendado |
|---|---|---|
| Sistema operativo | Windows 10+ (64 bits), macOS 12 Monterey+ o Linux (64 bits) | Windows 10/11 (64 bits), macOS 12+ o Linux (64 bits) |
| Procesador | Doble núcleo 1.5 GHz | Cuatro núcleos 2.0 GHz+ |
| RAM | 2 GB | 4 GB+ |
| Espacio en disco | 200 MB | 500 MB+ |
| Red | 100 Mbps Ethernet | Gigabit Ethernet |
Nota: Estos son los requisitos solo para el software HandyCafe Client. Sus PCs necesitarán recursos adicionales para los juegos y aplicaciones que usen sus clientes.
Requisitos de red
Todos los PCs (servidor y clientes) deben estar en la misma red local (LAN).
Puertos requeridos
| Puerto | Protocolo | Dirección | Propósito |
|---|---|---|---|
| 5001 | TCP | Servidor: entrante, Cliente: saliente | Comunicación de comandos y respuestas |
| 5002 | TCP | Bidireccional | Transferencia de archivos |
| 5003 | TCP | Servidor: entrante, Cliente: saliente | Canal de control de gestión remota |
| 5004 | UDP | Bidireccional | Transmisión de pantalla (escritorio remoto) |
Importante: Estos son los puertos predeterminados. Puede cambiarlos en Configuración de red. Si cambia los puertos en el servidor, actualice la configuración del cliente para que coincida.
Configuración de firewall
- Firewall de Windows: HandyCafe intenta agregar reglas de firewall automáticamente durante la instalación. Si la configuración automática falla, agregue manualmente reglas de entrada para los puertos listados arriba.
- Firewall de macOS: Abra Ajustes del sistema > Red > Firewall y permita conexiones entrantes para HandyCafe. Alternativamente, agregue los puertos listados arriba a su lista de permisos del firewall.
- Linux (iptables / ufw): Si usa
ufw, ejecutesudo ufw allow 5001:5004/tcpysudo ufw allow 5004/udp. Paraiptablesdirecto, agregue reglas equivalentes INPUT ACCEPT para los puertos TCP 5001-5003 y el puerto UDP 5004. - Firewalls de terceros: Agregue excepciones para el binario del servidor HandyCafe en el PC servidor y el binario del cliente HandyCafe en los PCs cliente.
- Router/Switch: No se necesita configuración especial para operación solo en LAN. Si tiene VLANs, asegúrese de que el servidor y todos los clientes estén en la misma VLAN o que el enrutamiento permita los puertos requeridos.
Detección de clientes
HandyCafe usa mDNS (DNS multicast) para la detección automática de clientes en la red local. Esto requiere:
- Todos los PCs en la misma subred
- El tráfico multicast no bloqueado por switches o routers
- Si mDNS no funciona (por ejemplo, entre subredes), los clientes pueden conectarse ingresando la dirección IP del servidor manualmente
Consideraciones de ancho de banda
| Función | Ancho de banda aproximado |
|---|---|
| Operación normal (por cliente) | < 1 Kbps |
| Transmisión de escritorio remoto | 350 - 25,000 Kbps (configurable) |
| Transferencia de sincronización de archivos | Limitado por la velocidad de red |
| Captura de pantalla | ~100 KB por captura |
Para un café típico con 20-50 PCs, una LAN estándar de 100 Mbps es suficiente. Se recomienda Gigabit Ethernet si usa frecuentemente el escritorio remoto para múltiples PCs simultáneamente.
Requisitos de consolas
Si gestiona consolas de juego (PlayStation, Xbox, etc.), las consolas deben estar en la misma red que el servidor. Cada consola se identifica por su dirección MAC y se registra manualmente en Configuración de consolas.