部署veloren rpg游戏

  • 配置服务端

# 先用docker compose运行起来
# https://book.veloren.net/players/server-hosting/on-docker.html
wget https://gitlab.com/veloren/veloren/-/raw/master/server-cli/docker-compose.yml

sudo vi settings.ron
# 改为None,无需密码登录
auth_server_address: None,
# 或者使用自己搭建的veloren auth服务器
https://gitlab.com/veloren/auth

# 服务名称
server_name: "Veloren NewTest",

# 重启服务器
docker restart veloren-game-server-master
  • 连接服务器

# 客户端提示
Server is running 41e551f3[2023-04-05], you are running b3cd1c1e[2023-04-04], versions might be incompatible!
# 服务端提示,只要登录就会提示,比如用户jcleng登录,密码为空,服务器地址为www.leng2011.icu:14004
veloren_server::sys::msg::register: New User username="jcleng"


# 客户端版本回滚
flatpak remote-info --log flathub net.veloren.veloren
flatpak update --commit=ae33a17ac293c6ceb71f0e0fbd356034564fdec73ec6531ec1ea2ee4e92dde98 net.veloren.veloren