Project Zomboid Dedicated Server 使用教程

Project Zomboid Dedicated Server 使用教程

zomboid-dedicated-server Linux based Docker image containing a Dedicated Server for Project Zomboid. zomboid-dedicated-server 项目地址: https://gitcode.com/gh_mirrors/zo/zomboid-dedicated-server

1. 项目目录结构及介绍

在解压或克隆项目后,您会看到以下目录结构:

zomboid-dedicated-server/
├── .github/
│   └── workflows/
├── docker/
│   └── Dockerfile
├── src/
│   ├── .dockerignore
│   ├── .gitignore
│   ├── LICENSE
│   ├── README.md
│   └── docker-compose.yaml
└── ZomboidConfig/
└── ZomboidDedicatedServer/
  • .github/: 包含项目的GitHub Actions工作流,用于自动化测试和构建。
  • docker/: 包含项目的Docker配置文件和Dockerfile,用于创建Docker镜像。
  • src/: 源代码目录,包含项目的配置文件和文档。
    • .dockerignore: 指定哪些文件和目录不应该被复制到Docker镜像中。
    • .gitignore: 指定哪些文件和目录应该被Git忽略。
    • LICENSE: 项目许可证文件。
    • README.md: 项目自述文件,包含项目描述和使用说明。
    • docker-compose.yaml: Docker Compose配置文件,用于定义和运行多容器Docker应用。
  • ZomboidConfig/: 存储服务器的配置和保存文件。
  • ZomboidDedicatedServer/: 存储服务器的游戏数据。

2. 项目的启动文件介绍

项目的启动主要通过Docker命令或Docker Compose进行。

  • 使用Docker启动的最小命令如下:
docker run --detach \
--mount type=bind,source="$(pwd)"/ZomboidDedicatedServer,target=/home/steam/ZomboidDedicatedServer \
--mount type=bind,source="$(pwd)"/ZomboidConfig,target=/home/steam/Zomboid \
--publish 16261:16261/udp --publish 16262:16262/udp \
--name zomboid-server \
docker.io/renegademaster/zomboid-dedicated-server:latest
  • 使用Docker Compose启动,您需要创建一个docker-compose.yaml文件,并配置相应的服务。

3. 项目的配置文件介绍

项目的配置主要通过在ZomboidConfig/目录下的配置文件进行。

  • server.properties: 服务器的主要配置文件,可以设置游戏参数、端口、管理员密码等。
  • adminlist.txt: 管理员列表文件,列出可以访问服务器管理功能的用户。
  • banlist.txt: 封禁列表文件,列出被禁止连接到服务器的用户。

在修改了配置文件后,通常需要重启服务器以使更改生效。

zomboid-dedicated-server Linux based Docker image containing a Dedicated Server for Project Zomboid. zomboid-dedicated-server 项目地址: https://gitcode.com/gh_mirrors/zo/zomboid-dedicated-server

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

束静研Kody

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值