在您自己的域名上托管控制面板¶
在这篇文章中
可以将控制面板托管在您的服务器上,而不是从 HOSTKEY 域名进行调用。
备注
通过编辑 HTML 文件,可以根据您的喜好自定义面板布局。
在您的域名上轻松放置 Panel 文件¶
-
下载面板代码并将其放置在您的服务器上:
备注
可以从 GitHub 仓库 下载最新版本的控制面板。
-
使用以下方法之一设置 API 路径:
- 通过
base变量传递预定义的 API 路径来调用面板
或者
- 将
controlpanel.html文件中的变量g_base_url替换为
- 通过
通过 nginx 进行代理访问¶
为了在控制面板运行时向用户隐藏 HOSTKEY 服务器信息,请按以下方式配置面板:
-
下载面板代码并将其放置在您的服务器上:
mkdir /opt/panel cd /opt/panel curl -L -o controlpanel.html https://invapi.hostkey.com/controlpanel.html备注
可以从 GitHub 仓库 下载最新版本的控制面板。
-
在
/etc/nginx/conf.d目录中创建一个名为hostkeycp.conf的配置文件。该文件应包含以下信息,并将<your-domain>替换为绑定到您服务器的域名: -
在
/etc/nginx/nginx.conf文件的http部分添加一行: -
如果
/etc/nginx/nginx.conf文件中缺少include /etc/nginx/conf.d/*.conf;这一行,请在http部分添加该行: -
验证配置是否准确并重新加载 nginx 配置:
完成这些设置后,访问 URL https://<your-domain>/controlpanel.html?key=<API server key> 将打开指定服务器的控制面板。