Servidor web wifi portátil estable

Servidor web wifi portátil estable

Este es un tema un tanto extraño, pero aquí va:

Un equipo (aproximadamente 15 usuarios) de nuestra organización utiliza una aplicación web Ruby-on-Rails autónoma para buscar y ver datos de competiciones. No habría ningún problema, excepto que las reglas de la competencia prohíben conectarse a Internet, por lo que cualquier servidor de nube o de oficina está prohibido. Sin embargo, nos permiten traer nuestros propios dispositivos al lugar siempre que los datos estén fuera de línea. Por lo tanto, la única solución que se me ocurre, aparte de reescribir la aplicación web en cada dispositivo (para la cual no tenemos los recursos) es traer un servidor inalámbrico alimentado por batería y tener todos los dispositivos (iOS, Android, OS X, Windows, Linux) conéctese a él.

El problema es que el personal de TI no puede estar ahí para brindar soporte todo el tiempo. Eso significa que debe ser increíblemente fácil de configurar y estable incluso en condiciones no óptimas (por ejemplo, posible corte de energía o apagado incorrecto).

He configurado muchos servidores de aplicaciones web, pero siempre estoy monitoreando los procesos de inicio y reinicio para poder solucionar los problemas que surgen, algo que no puedo hacer en este caso.

Me preguntaba si esto se puede lograr con una computadora portátil decente, una configuración de servidor simple (en algún tipo de distribución de Linux, preferiblemente Ubuntu o Centos) y un punto de acceso inalámbrico disponible en el mercado o requiere algo más parecido a un servidor integrado con hardware ensamblado personalizado y ¿Modificaciones importantes de software (por ejemplo, escribir software redundante personalizado)? ¿Existe algún paquete que ayude con este tipo de estabilidad?

Respuesta1

¿Tu aplicación necesita escribir? Arrancar una computadora portátil Linux desde un CDROM con hostap preconfigurado y su aplicación en un disco duro montado en modo de solo lectura debería ser bastante estable y confiable. Si el almacenamiento debe ser de lectura y escritura, la mayoría de los sistemas de archivos de diario modernos son resistentes a las fallas. De cualquier manera, deberías poder configurar una PC económica para hacer lo que necesitas.

Hay herramientas disponibles para ayudar a crear CD en vivo de Linux personalizados, por ejemplo.[1] [2]

información relacionada