这是一个有点奇怪的问题,但它是这样的:
我们组织中的一个团队(大约 15 名用户)使用一个独立的 Ruby-on-Rails Web 应用程序来搜索和查看比赛数据。除了比赛规则禁止连接到互联网(因此禁止使用任何云或办公室服务器)之外,不会出现任何问题。但是,只要数据处于离线状态,他们确实允许我们将自己的设备带入场地。因此,除了在每台设备上重写 Web 应用程序(我们没有资源)之外,我能想到的唯一解决方案是引入电池供电的无线服务器并让所有设备(iOS、Android、OS X、Windows、Linux)连接到它。
问题是 IT 人员无法一直在那里提供支持。这意味着它需要非常容易安装,并且即使在不太理想的条件下(例如可能发生的电源故障或不正常关机)也能保持稳定。
我已经设置了大量 Web 应用服务器,但我一直在监控启动和重新启动过程,以便能够修复遇到的问题,但在这种情况下我无法做到这一点。
我想知道这是否可以通过一台不错的笔记本电脑、简单的服务器配置(最好是 Ubuntu 或 Centos 上的某种 Linux 发行版)和现成的无线接入点来实现,或者需要更接近嵌入式服务器的东西,带有定制组装的硬件和重大的软件修改(例如编写自定义冗余软件)?是否有任何软件包可以帮助实现这种稳定性?