收起左侧

DNF服务端docker部署**走起

13
回复
1958
查看
[ 复制链接 ]

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-19 13:04:00 显示全部楼层 阅读模式
本帖最后由 桌面站岗 于 2025-3-19 13:24 编辑

飞牛docker部署DNF服务端
1.先在飞牛文件管理-我的文件下新建docker文件夹,docker下新建dnf文件夹,dnf下新建data;log;mysql三个文件夹

2.data文件夹下上传服务端文件中DNF版本文件,等级文件,公钥私钥(可以自己生成替换)


3.打开docker部署项目
    ①单击compose,右上角新增项目,项目名称自己填,路径选择刚才新建的dnf文件夹
    ②创建docker-compose.yml,粘贴下边代码
    ③创建后项目立即启动√,确定;等待docker自动拉取镜像部署完成。
     注:文件目录不能错,因为服务端部署后需要使用版本文件,另外需要更换游戏版本也是同样操作。
至此服务端构建完毕
4.游戏端设置
  ①下载游戏客户端,解压后删除除文件夹所有文件
  ②下载后台文件管理文件附带的客户端文件,复制进①中客户端根目录
  ③打开后台管理登录数据库

5.后台管理
    ①版本文件设置,pvf加密,将下载的原客户端文件中的pvf进行加密,之后会得到一个NEW_的加密过的.pvf文件,将文件名之前的NEW_删除并替换进客户端。
②生成授权文件,Theme.ext,将文件复制进客户端根目录
   ③启动游戏即可。
附件链接:客户端后台管理

收藏
送赞 1
分享

本帖子中包含更多资源

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

x

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-27 19:41:29 楼主 显示全部楼层
asdf11048 发表于 2025-3-26 01:21
df_game_r 下载的那俩压缩包里找不到这个文件啊?

https://docs.qq.com/doc/DUE9Xb2lVV3lidmxh
上边有别人做的资源,那个是等级文件,另一个是版本文件  可以更换的

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-19 13:25:33 楼主 显示全部楼层
version: 3"
services:
dnfmysql:
      image: xhatt/dnfmysql:5.6
      ports:
        - 3306:3306
      environment:
        - TZ=Asia/Shanghai
        # game账户ip白名单
        - ALLOW_IP=172.%
        # game账户密码,貌似不能修改
        - GAME_PASSWORD=uu5!^%jg
        # root密码根据情况自己修改
        - MYSQL_ROOT_PASSWORD=88888888
      restart: unless-stopped
      #文件路径选择刚新建好的mysql路径(:之前为实际路径),不清楚的打开文件夹属性复制路径即可
      volumes:
        - /vol1/1000/docker/dnf/mysql:/var/lib/mysql
      container_name: dnfmysql
dnfserver:
      image: timoxo/dnfserver:huazhi-6.8.8.250111
      depends_on:
        - dnfmysql
      environment:
        - TZ=Asia/Shanghai
        # 自动获取mysql容器的ip
        - AUTO_MYSQL_IP=true
        # mysql容器名称(主机名)
        - MYSQL_NAME=dnfmysql
        # game账户密码
        - GAME_PASSWORD=uu5!^%jg
        # 自动获取公网ip
        - AUTO_PUBLIC_IP=ture
        # #文件路径选择刚新建好的data;log路径(:之前为实际路径),不清楚的打开文件夹属性复制路径即可
        - PUBLIC_IP=61.163.159.200
        # DP2插件
        - DP2=true
      shm_size: 10g
      memswap_limit: -1
      mem_limit: 8g
      cpus: 1.0
      restart: unless-stopped
      ports:
        - 8188:8188/tcp       # 花枝登录器 网关
        - 20303:20303/tcp     # df_dbmw_r
        - 20303:20303/udp     # df_dbmw_r
        - 20403:20403/tcp     # df_dbmw_r
        - 20403:20403/udp     # df_dbmw_r
        - 40403:40403/tcp     # df_manager_r
        - 40403:40403/udp     # df_manager_r
        - 7000:7000/tcp       # df_bridge_r
        - 7000:7000/udp       # df_bridge_r
        - 7001:7001/tcp       # df_channel_r
        - 7001:7001/udp       # df_channel_r
        - 7200:7200/tcp       # df_relay_r
        - 7200:7200/udp       # df_relay_r
        - 10011:10011/tcp     # df_game_r
        - 31100:31100/tcp     # df_community
        - 30303:30303/tcp     # df_monitor_r
        - 30303:30303/udp     # df_monitor_r
        - 30403:30403/tcp     # df_guild_r
        - 30403:30403/udp     # df_guild_r
        - 10052:10052/tcp     # df_game_r
        - 20011:20011/tcp     # df_game_r
        - 20203:20203/tcp     # df_dbmw_r
        - 20203:20203/udp     # df_dbmw_r
        - 30703:30703/udp     # df_coserver_r
        - 11011:11011/udp     # df_game_r
        - 2311:2311/udp       # df_stun_r
        - 2312:2312/udp       # df_stun_r
        - 2313:2313/udp       # df_stun_r
        - 30503:30503/udp     # df_statics_r
        - 11052:11052/udp     # df_game_r
      #文件路径选择刚新建好的data;log路径(:之前为实际路径),不清楚的打开文件夹属性复制路径即可
      volumes:
        - /vol1/1000/docker/dnf/data:/data
        - /vol1/1000/docker/dnf/log:/home/neople/game/log
      container_name: dnfserver

2025-3-21 16:35:35 显示全部楼层
好东西啊直接一个人服务器
有外网IP就是**,没有的话使用openp2p搭个虚拟局域网也可以一起玩  详情 回复
2025-3-21 18:30

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-21 18:30:13 楼主 显示全部楼层
星仔九五二七 发表于 2025-3-21 16:35
好东西啊直接一个人服务器

有外网IP就是**,没有的话使用openp2p搭个虚拟局域网也可以一起玩

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-25 14:21:03 显示全部楼层
666,我搭一个试试

3

主题

27

回帖

0

牛值

江湖小虾

2025-3-25 23:05:12 显示全部楼层
6666改天试试

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-26 01:21:28 显示全部楼层
df_game_r 下载的那俩压缩包里找不到这个文件啊?
https://docs.qq.com/doc/DUE9Xb2lVV3lidmxh 上边有别人做的资源,那个是等级文件,另一个是版本文件 可以更换的  详情 回复
2025-3-27 19:41

0

主题

2

回帖

0

牛值

江湖小虾

2025-3-26 14:52:25 显示全部楼层
mark,找时间试试

1

主题

4

回帖

0

牛值

江湖小虾

2025-3-27 19:44:58 楼主 显示全部楼层
台服一键端虽然省事,但是运行环境不适合飞牛部署,比较折腾,有条件的也可以用虚拟机部署centos系统部署一键端   会简单很多 ,那个文档里主要是一键端部署和一些资源。
2025-4-9 16:32:48 显示全部楼层

谁搭建好了,试试水

我这儿搭建好了,只能说能玩。优化啥的还是比不了正版  详情 回复
2025-4-18 10:16

0

主题

1

回帖

0

牛值

fnOS系统内测组

2025-4-18 10:16:53 显示全部楼层

我这儿搭建好了,只能说能玩。优化啥的还是比不了正版
开放端口一起嗨皮  详情 回复
2025-4-27 16:45
2025-4-27 16:45:30 显示全部楼层
pasy 发表于 2025-4-18 10:16
我这儿搭建好了,只能说能玩。优化啥的还是比不了正版

开放端口一起嗨皮

3

主题

7

回帖

0

牛值

江湖小虾

2025-5-7 15:04:12 显示全部楼层

这个对服务器的最低硬件要求是啥呀

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

本版积分规则