diff --git a/docs/guide/agent.md b/docs/guide/agent.md index 9f6b5da9..38cff8b3 100644 --- a/docs/guide/agent.md +++ b/docs/guide/agent.md @@ -104,4 +104,10 @@ restart() { - `--disable-auto-update` 禁止 **自动更新** Agent(安全特性) - `--disable-force-update` 禁止 **强制更新** Agent(安全特性) - `--disable-command-execute` 禁止在 Agent 上执行定时任务、打开在线终端(安全特性) -- `--tls` 启用 SSL/TLS 加密(使用 nginx 反向代理 Agent 的 grpc 连接,并且 nginx 开启 SSL/TLS 时,需要启用该项配置) \ No newline at end of file +- `--tls` 启用 SSL/TLS 加密(使用 nginx 反向代理 Agent 的 grpc 连接,并且 nginx 开启 SSL/TLS 时,需要启用该项配置) + +## FAQ +#### Agent有Docker版吗? +Agent目前没有推出Docker镜像。 +Agent和Dashboard思路相反,Dashboard要尽可能不影响宿主机工作,但Agent则需要插入宿主机中执行监控和其他命令。 +将Agent放入容器中确实可以继续执行监控任务,但WebShell等功能无法正常运行,因此不提供Docker镜像。 diff --git a/docs/guide/dashboard.md b/docs/guide/dashboard.md index c14f86ed..3fb83324 100644 --- a/docs/guide/dashboard.md +++ b/docs/guide/dashboard.md @@ -103,4 +103,14 @@ location ~ ^/(ws|terminal/.+)$ { 首先,先暂时关闭反向代理 正如在其他网站中配置SSL证书一样,进入站点设置中的“SSL”,你可以选择自动申请 Let´s Encrypt 证书或手动配置已有的证书 -完成SSL的设置后,你需要回到 https://github.com/settings/developers ,编辑之前创建的验证应用程序,将之前我们填入的"Homepage URL"和"Authorization callback URL"中的域名全部从`http`改为`https`,如:"https://cdn.example.com" 和 "https://cdn.example.com/oauth2/callback" ,**不更改此项可能会导致你无法登陆面板后台** \ No newline at end of file +完成SSL的设置后,你需要回到 https://github.com/settings/developers ,编辑之前创建的验证应用程序,将之前我们填入的"Homepage URL"和"Authorization callback URL"中的域名全部从`http`改为`https`,如:"https://cdn.example.com" 和 "https://cdn.example.com/oauth2/callback" ,**不更改此项可能会导致你无法登陆面板后台** + +## FAQ +#### 我对面板提供的数据修改/增加功能不满意,我想要自己修改/增加数据怎么办? +常见于批量插入Agent等需求中,可以直接修改数据库。 +请注意,数据库中并非什么都可以修改,错误的修改会导致数据混乱无法启动Dashboard,**请勿随意修改数据库!** +再重复一遍,**请勿随意修改数据库!** +请先**停止**面板容器,数据库是sqlite3,位于`/opt/nezha/dashboard/data/sqlite.db`,请备份后操作 + +#### 数据库中各表/列是什么意思? +文档不提供数据库解释,有能力修改数据库的稍加分析应该就足以看懂。