Skip to content

国内服务器搭建说明

bangbang93 edited this page Feb 21, 2024 · 2 revisions

由于需要HTTPS,所以必须使用域名访问,如果所在机房有备案要求(哪还有不需要备案的机房请推荐给我),则需要使用自己的域名,并且开启以下配置

  1. CLUSTER_BYOC=true
  2. CLUSTER_IP=你的域名

此时,openbmclapi节点端将会在CLUSTER_PORT指定的端口监听在http模式下,不会处理https请求,https需要使用你自己的域名+Nginx进行反向代理,Nginx反向代理的配置教程请自行查询

CLUSTER_PUBLIC_PORT指定的端口会上报为公开端口,这个端口应该和你的Nginx监听端口一致

配置示例

CLUSTER_ID=xxx
CLUSTER_SECRET=yyy
CLUSTER_IP=somenode.example.com  # 记得修改为你的域名
CLUSTER_BYOC=true
CLUSTER_PUBLIC_PORT=4000 # 公开端口
CLUSTER_PORT=4001 # agent监听端口

nginx配置示例

server {
  server_name somenode.example.com
  listen 4000 ssl http2;
  ssl_certificate cert/cer.pem;
  ssl_certificate_key cert/key.pem;
  location / {
    proxy_pass http://localhost:4001;
  }
}
Clone this wiki locally