80 款经典 H5 游戏 × Docker,10 分钟部署完
家里的飞牛 NAS 除了存照片、备数据之外,其实还能跑游戏。
最近在用一个 H5 小游戏合集,80 款,植物大战僵尸、捕鱼达人、斗地主、推箱子都有。全是纯前端页面,没有后端,没有数据库,局域网内打开浏览器就能玩,不装任何 App。跑起来之后我基本感知不到它的存在,CPU 和内存占用几乎是零。
docker-compose.yml
services:
80h5-game:
container_name: 80h5
image: docker.1ms.run/systemsome/80h5:26.02.07
restart: always
ports:
- "9981:3080/tcp" # 游戏访问端口
- "9982:80/tcp"
environment:
NGINX_VERSION: "1.27.4"
PKG_RELEASE: "1"
DYNPKG_RELEASE: "1"
NJS_VERSION: "0.8.9"
NJS_RELEASE: "1"
privileged: true
entrypoint:
- /usr/sbin/nginx
- "-g"
- "daemon off;"在飞牛的 Docker Compose 界面导入这个文件,启动即可。
玩起来
容器跑起来之后,局域网内任意设备访问 http://<NAS的IP>:9981,游戏列表就出来了。
左侧有分类,按类型筛选比直接翻列表快一些。
蜘蛛纸牌:
天天消消乐:
经典飞机大战:
贪吃蛇:
赛车游戏:
后记
游戏本身没什么特别,都是老面孔。但完全离线、不依赖任何外部服务这件事,在家庭 NAS 上反而挺合适——随时能玩,断网也没关系。老人用平板、小孩用电脑,打开浏览器输个 IP 就行。
你学「废」了么?
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 纳思稻壳
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果