收起左侧

docker部署类三国杀游戏无名杀

10
回复
1832
查看
[ 复制链接 ]

86

主题

97

回帖

0

牛值

小有名气

2025-11-30 21:19:45 显示全部楼层 阅读模式

无名杀是一款开源、免费、基于网页的多人在线卡牌游戏,灵感源自经典桌游《三国杀》,但采用原创角色、技能与美术设计,在保留核心玩法的同时规避了版权风险。玩家无需安装任何客户端,只需打开浏览器即可创建或加入房间,体验身份局(主公、忠臣、反贼、内奸)、1v1对决、斗地主等多种模式。

游戏开源免费,可私有部署

原项目作者的一些声明

为众人抱薪者,不可使其冻毙于风雪。


最近有一伙人号称是《无名杀十周年》的开发团队,宣称《无名杀十周年》“全新无名杀,比旧版拥有更多武将,兼容更多扩展”,实际上:

  • 《无名杀十周年》(原《无名杀清瑶版》)由无名杀 v1.9.124 修改而来,属于无名杀的一种Fork,并非“全新无名杀”;且《无名杀十周年》开发团队公然违反 GPL-3.0 协议,详情请看这里这里以及这里
  • 《无名杀十周年》至今没有更新神典韦等新机制武将,且删除了部分无名杀的原创武将,导致《无名杀十周年》的武将数量远远不及无名杀前几个版本的武将数量;不仅如此,《无名杀十周年》自**后的部分武将源码依然来自无名杀和其他开发者开源的代码。
  • 《无名杀十周年》兼容扩展的方式是不更新本体数据,从而导致《无名杀十周年》仍然在用 1.9.124 版本的代码,无法兼容使用 1.10 以后功能的扩展;而且《无名杀十周年》开发团队在使用大量GPL-3.0 开源的代码后对生成产物进行了混淆加密,在违反开源精神的同时,也导致扩展稳定性极具下降,更容易出问题。

《无名杀十周年》就是彻头彻尾的骗局,《无名杀十周年》的开发团队更是一群拿无名杀吸血的骗子,虽然号称“不忘初心”,却公然对最有资格论述无名杀创作初心的无名杀创始人进行侮辱谩骂,直接违背其制定的规则和开源精神,恶劣程度远超当初在多个无名杀社群“自立”的水叶之流。

先秦介子推曾言:“窃人之财,犹谓之盗,况贪天之功以为己力乎。”无名杀社区发展至今,正是因为有大量的开源代码进行参考,才能不断推陈出新。试想每个扩展开发者在成为一个扩展开发者之前,谁敢说没有大量参考社区内的源码?每个作品凝聚的都是大家的心血,而不是仅仅归属于个别人。我们相信:开放、共享、多元才是无名杀的初心,绝不是封闭、私藏与趋同。

我们在此呼吁无名杀社区正确认识《无名杀十周年》开发团队的一些行为与做法,并希望《无名杀十周年》开发团队能反省迄今以来的所作所为。自由开源是无名杀社区的灵魂,希望各方都能够遵循这一精神。


  • 原项目地址
    • 官网 http://noname.pub/
    • GitHub仓库 https://github.com/libnoname/noname
  • 我汉化和构建docker镜像的仓库
    • GitHub仓库 https://github.com/Firfr/noname-docker
    • Gitee仓库 https://gitee.com/firfe/noname-docker
    • DockerHub https://hub.docker.com/r/firfe/noname

如果这个项目有帮到你。欢迎start。也厚颜期待您的打赏。

有需要帮忙部署这个项目的朋友,一杯奶茶,即可程远程帮你部署,需要可联系。
微信号 E-0_0-
闲鱼搜索用户 明月人间
或者邮箱 firfe163@163.com

视频教程

镜像

从阿里云或华为云镜像仓库拉取镜像,注意填写镜像标签,镜像仓库中没有latest标签

服务端镜像

  • 国内仓库
    • AMD64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/noname:server-1.10.17.4.1
      
    • ARM64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/noname:server-1.10.17.4.1-arm64
      
  • DockerHub仓库
    • AMD64镜像
      firfe/noname:server-1.10.17.4.1
      
    • ARM64镜像
      firfe/noname:server-1.10.17.4.1-arm64
      

网页客户端镜像

  • 国内仓库
    • AMD64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/noname:web-1.10.17.4.1
      
    • ARM64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/noname:web-1.10.17.4.1-arm64
      
  • DockerHub仓库
    • AMD64镜像
      firfe/noname:web-1.10.17.4.1
      
    • ARM64镜像
      firfe/noname:web-1.10.17.4.1-arm64
      

服务端部署

客户端与服务端通讯使用WebSocket,要设置内网穿透的注意设置支持,或者直接使用tcp转发,不用http。

compose 文件部署 方法

#version: '3'
name: noname_server
services:
  noname_server:
    container_name: noname_server
    image: swr.cn-north-4.myhuaweicloud.com/firfe/noname:server-1.10.17.4.1
    network_mode: bridge
    restart: always
    logging:
      options:
        max-size: 1m
        max-file: '1'
    ports:
      - 8080:8080

网页客户端部署

  • 网页端需要启用浏览器的serviceWorker功能。
    • 这个功能只能在浏览器安全上下文中使用
      • 要么使用https协议访问,且证书要匹配域名,不能过期,自签的证书不行。
      • 或者使用 IP 127.0.0.1 或 localhost 访问。
  • 除了部署证书之外的方法
    • 可以将本机的一个端口转发到网页客户端的端口上
    • 使用 http://localhost:端口 访问。来绕过证书问题
    • window中端口转发软件已经打包在镜像中,访问路径 /help 查看使用方法。
    • 本地转发的具体方法看视频演示

compose 文件部署 方法

#version: '3'
name: noname_web
services:
  noname_web:
    container_name: noname_web
    image: swr.cn-north-4.myhuaweicloud.com/firfe/noname:web-1.10.17.4.1
    network_mode: bridge
    restart: always
    logging:
      options:
        max-size: 1m
        max-file: '1'
    ports:
      - 5161:5161
    # 添加证书方法
    # 目录中 证书名称 cert.pem 私钥名称 key.pem
    #volumes:
    #  - 证书目录:/ssl
    #environment:
    #  SERVER_HTTP2_TLS: true
    #  SERVER_HTTP2_TLS_CERT: /ssl/cert.pem
    #  SERVER_HTTP2_TLS_KEY: /ssl/key.pem

效果图

PixPin_2025-11-05_02-00-53.jpg

收藏
送赞 4
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

205

回帖

0

牛值

小有名气

2025-12-4 08:40:59 显示全部楼层

还行

2

主题

9

回帖

0

牛值

江湖小虾

2025-12-6 22:15:24 显示全部楼层
试了一下,没搞定,都不显示
有什么报错没有。可以跟着视频教程一般般的来,实在不行,可以远程  详情 回复
2025-12-7 17:20

86

主题

97

回帖

0

牛值

小有名气

2025-12-7 17:20:56 楼主 显示全部楼层
杨柳岸 发表于 2025-12-6 22:15
试了一下,没搞定,都不显示

有什么报错没有。可以跟着视频教程一般般的来,实在不行,可以远程

1

主题

205

回帖

0

牛值

小有名气

2025-12-8 09:00:29 显示全部楼层

有时候选择特技的时候会报错,只能刷新重来。

0

主题

1

回帖

0

牛值

江湖小虾

2025-12-12 20:41:14 显示全部楼层

glmos-code-explain

💡 建议

即使你“不想用端口转发”,也请尝试 Windows 自带的 netsh 命令(上面方案一),它:

  • 无需下载任何软件
  • 一条命令搞定
  • 效果和 PPGUI 完全一样
  • 访问 http://localhost:12345 即可正常玩游戏

命令再贴一次(以管理员身份运行 CMD):

cmd
编辑
netsh interface portproxy add v4tov4 listenport=12345 listenaddress=127.0.0.1 connectaddress=你的nasIP地址 connectport=5161
确实,不过 PPGUI 是图形界面,设置方便  详情 回复
2025-12-13 15:52

86

主题

97

回帖

0

牛值

小有名气

2025-12-13 15:52:32 楼主 显示全部楼层
sqiuworld 发表于 2025-12-12 20:41
glmos-code-explain
💡 建议
即使你“不想用端口转发”,也请尝试 Windows 自带的 netsh 命令(上面方案一 ...

确实,不过  PPGUI 是图形界面,设置方便

7

主题

186

回帖

0

牛值

小有名气

fnOS1.0上线纪念勋章社区上线纪念勋章

2025-12-25 04:59:47 显示全部楼层

源版镜像挺大的,是不是美化扩展包太多了,讲道理最能吸引人的还是 风火林山 包,哪些sp 神 武将不太好玩,欺负小白还行

还有一个问题,开服的话岂不是要部署一个服务端,5个客户端,一下子就没了部署 的欲望

客户端只需要部署一个就行了,可以多人访问,因为数据只存储在浏览器中。没有在服务端  详情 回复
2025-12-25 12:14

86

主题

97

回帖

0

牛值

小有名气

2025-12-25 12:14:54 楼主 显示全部楼层
屯屯鼠 发表于 2025-12-25 04:59
源版镜像挺大的,是不是美化扩展包太多了,讲道理最能吸引人的还是 风火林山 包,哪些sp 神 武将不太好玩, ...

客户端只需要部署一个就行了,可以多人访问,因为数据只存储在浏览器中。没有在服务端
啊 是这样啊,依靠浏览器缓存,大佬分享的那个 新月杀能不能也这样 ![QQ_1766614219069.png](https://blog.anoiao.eu.org/2025-12/QQ_1766614219069_1766614224574.png) 看起来比无名杀好看  详情 回复
2025-12-25 12:57

7

主题

186

回帖

0

牛值

小有名气

fnOS1.0上线纪念勋章社区上线纪念勋章

2025-12-25 12:57:55 显示全部楼层
秦曱凧 发表于 2025-12-25 12:14
客户端只需要部署一个就行了,可以多人访问,因为数据只存储在浏览器中。没有在服务端 ...

啊 是这样啊,依靠浏览器缓存,大佬分享的那个 新月杀能不能也这样


看起来比无名杀好看
这个新月杀 是要使用客户端的,没有浏览器端  详情 回复
2025-12-26 17:29

86

主题

97

回帖

0

牛值

小有名气

2025-12-26 17:29:24 楼主 显示全部楼层
屯屯鼠 发表于 2025-12-25 12:57
啊 是这样啊,依靠浏览器缓存,大佬分享的那个 新月杀能不能也这样

这个新月杀 是要使用客户端的,没有浏览器端
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则