Minetest 网页界面 go语言版

特征

  • 账号/密码管理
  • 远程控制台
  • 世界地位
  • 皮肤管理

计划:

  • mod/game/texturepack 配置和更新

Running

环境变量

  • WORLD_DIR 世界目录,默认为当前工作目录
  • WEBDEV 如果设置为“true”:绕过嵌入式网络资源(用于开发)
  • API_KEY api key,可选,如果不设置将生成
  • COOKIE_DOMAIN cookie域,默认为“127.0.0.1”
  • COOKIE_PATH cookie路径,默认为“/”
  • COOKIE_SECURE 安全 cookie,默认为“false”
  • ADMIN_USERNAME 初始管理员用户名(可选)
  • ADMIN_PASSWORD 初始管理员密码(可选)
  • LOGLEVEL 目前支持:“调试”,默认为“信息”
  • ENABLE_FEATURES 手动启用的功能

Development

先决条件:

  • docker
  • docker-compose

开始:

# init and update submodules
git submodule init
git submodule update
# fetch the frontend libraries (one time task)
docker-compose up ui_webapp
# start the minetest engine and the ui
docker-compose up ui minetest

执照