本资源集合包含了整整80款精心挑选的H5小游戏,所有游戏均采用纯前端技术开发,无需依赖任何后端服务或额外插件,即可直接运行。
游戏主界面预览截图如下:

安装与配置步骤详解
以下是完整的安装流程,帮助您快速在NAS上部署游戏集合:
# 首先下载游戏压缩包(下载链接见后续章节)
# 选择适当的安装目录,并将游戏文件解压到该位置
cd /usr/local/games
unzip 80h5.zip
# 接下来配置Nginx服务器
cat >/etc/nginx/conf.d/80h5.conf <<EOF
server {
listen 3580;
server_name _;
root /usr/local/games/80h5;
index index.html index.htm;
}
EOF
# 重新加载Nginx配置
/usr/sbin/nginx -s reload
完成上述步骤后,在浏览器中输入地址:http://<nas-ip>:3580即可访问全部游戏列表。
游戏实际体验展示
植物大战僵尸游戏画面:

捕鱼达人游戏界面:

维京战争游戏场景:

斗地主游戏界面:

单独部署游戏解决方案
当一次性部署过多游戏时,部分用户可能会面临选择困难的问题。每次打开游戏界面时,虽然心中已有目标游戏,但面对众多选项时容易陷入犹豫不决的状态。

幸运的是,每款游戏都支持独立部署。以推箱子游戏为例,具体操作步骤如下:首先在游戏界面上右键点击该游戏,选择"复制链接地址"选项。

将复制的链接粘贴到文本编辑器中,会得到类似http://192.168.31.30:3580/yxmb/39/index.html的地址,从中提取路径信息/yxmb/39,然后重新配置Nginx:
cat >/etc/nginx/conf.d/80h5-tuixiangzi.conf <<EOF
server {
listen 3539;
server_name _;
root /usr/local/games/80h5/yxmb/39; # 在此处填入具体游戏路径
index index.html index.htm;
}
EOF
重启Nginx服务后,通过浏览器访问http://<nas-ip>:3539即可直接进入推箱子游戏界面,有效避免选择困难。其他游戏的单独部署方法与此完全相同。
资源获取与Docker部署
为方便用户快速部署,所有游戏均已打包成Docker镜像:

上图详细说明了各个文件的用途:
- 如果您希望自定义部署,请下载
80h5.zip源码文件,按照前述方法进行配置 - 若想快速体验,建议下载
80h5_latest.img.tgz镜像文件,直接导入即可使用 - 其余文件为制作Docker镜像时所需的配置文件
所有成品文件已上传至网盘:
https://pan.quark.cn/s/20fedcf6c41d
Docker镜像包使用方法:
- 导入镜像:
docker load -i 80h5_latest.img.tgz - 运行容器:
docker run -d --name 80h5 -p 3080:3080 jfzui/80h5:latest
使用建议与总结
- 所有游戏均为纯前端静态H5项目,资源占用极低,不消耗CPU和内存资源
- 部分闯关类游戏关卡数量有限,通关速度较快
- 推荐在NAS设备中长期运行,随时享受游戏乐趣