找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 16|回复: 0

使用Docker部署网页版无限国际象棋

[复制链接]

1

主题

10

回帖

146

积分

管理员

积分
146
发表于 2025-10-15 00:48:22 | 显示全部楼层 |阅读模式

镜像是我(汉化)制作的,欢迎关注我B站账号 秦曱凧
后面有新的项目,会在B站先发
(秦曱凧 读作 qín yuē zhēng)

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

视频教程

玩法

和普通国际象棋玩法一样,不过棋盘有无限大,还可以多人对战,

镜像

镜像位于国内,在华为云或阿里云,方便拉取。

镜像内部端口 3000

原项目地址

我汉化和构建docker镜像的代码仓库地址

欢迎start

镜像地址

swr.cn-north-4.myhuaweicloud.com/firfe/infinitechess:2025.05.12

如果端口冲突,就将下面左边的3000改成其他的端口

docker run 部署

docker run -d \--name infinitechess \--network bridge \--restart always \--log-opt max-size=1m \--log-opt max-file=3 \-p 3000:1443 \swr.cn-north-4.myhuaweicloud.com/firfe/infinitechess:2025.05.12

compose 文件部署 👍推荐

#version: '3.9'services:  infinitechess:    container_name: infinitechess    image: swr.cn-north-4.myhuaweicloud.com/firfe/infinitechess:2025.05.12    network_mode: bridge    restart: always    logging:      options:        max-size: 1m        max-file: '3'    ports:      - 3000:1443

说明

  • 要保留容器数据,需要在第一次运行容器后,把容器中的文件/app/database.db从容器中复制出来,在映射到容器中。
    • 进入设备终端,进入保留数据的目录。例如/docker/infinitechess
    • 执行下面命令,把数据库文件复制出来
      docker cp infinitechess:/app/database.db ./
  • 账号注册
    • 在注册账号后,会提示验证邮箱

      请检查您的电子邮件以验证您的账户。未验证的账户将在 3 天后删除。
    • 打开容器的日志

    • 找到类似的内容

      Created new member: ceshiEmail environment variables not specified. Not sending email. Click this link instead to verify:https://localhost:1443/verify/ceshi/fb3qlQOjLogged in member "ceshi".
      创建了新成员:ceshi未指定电子邮件环境变量。无法发送邮件。请点击以下链接进行验证:https://localhost:1443/verify/ceshi/fb3qlQOj已登录成员 "ceshi"。

      主要就是https://localhost:1443/verify/ceshi/fb3qlQOj

      • 把其中的localhost:1443部分替换成自己实际的IP和端口
      • 访问链接验证账号

效果图

383a8199a14833d644bd3ac8f9d9e0c5.png

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站由纳斯五零(NAS50.CN),版权所有,保留部分权利。豫ICP备2023035803号-1

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-10-24 17:29 , Processed in 0.287903 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表