Skip to content

开始之前

kndxhz edited this page Jun 9, 2024 · 3 revisions

开始之前

开始之前,你需要拥有你自己的 ClusterIdClusterSecret。你需要向 bangbang93 索要,然后才能加入 OpenBMCLAPI。
ClusterId: 是一个 24 个字符长的十六进制字符串,它由0-9、a-f组成。
ClusterSecret: 是一个 32 个字符长的十六进制字符串,组成同上。ClusterSecret 千万不能泄露给他人

节点启动

节点有两种启动办法,新手建议选择第一种。

从 Release 启动

  1. 下载 Release 中的最新版本
  2. 根据你的系统,选择对应的版本下载。注:目前只有 Windows 的 x86 版本;Linux、OSX 的 x64 版本,其他版本请自行编译
  3. 运行下载的可执行文件,按照提示新建 .env.json,按照以下格式填入 ClusterIdClusterSecret
{
    "ClusterId": "你的 ClusterId",
    "ClusterSecret": "你的 ClusterSecret"
}
  1. 按照需求修改 config.yml 中的配置
  2. 再次运行可执行文件

从源代码启动

  1. 克隆仓库 https://github.com/SALTWOOD/CSharp-OpenBMCLAPI git clone https://gitclone.com/github.com/SaltWood-Studio/CSharp-OpenBMCLAPI.git
  2. 进入仓库目录 cd CSharp-OpenBMCLAPI
  3. 安装 .NET 8 SDK
  4. 运行 dotnet build,构建程序
  5. 进入到 CSharp-OpenBMCLAPI/bin/Debug/net8.0 目录,运行可执行文件(以 CSharp-OpenBMCLAPI 开头,后面根据系统环境可能会没有后缀)
  6. 运行生成的可执行文件,按照提示新建 .env.json,按照以下格式填入 ClusterIdClusterSecret
{
    "ClusterId": "你的 ClusterId",
    "ClusterSecret": "你的 ClusterSecret"
}
  1. 按照需求修改 config.yml 中的配置
  2. 再次运行可执行文件
Clone this wiki locally