Appnode一键管理软件

前言

因为以前我的服务器都安装并且使用 Appnode，我比较喜欢他的集群管理以及同步配置文件等功能，但是如果我需要同步网站的话则过于麻烦，往往需要半小时时间手动同步好。所以需要一个这样的软件。他是用 flutter 编写，通过 Appnode 的 API 来进行操作。

以下 “主控” 为控制中心，“节点” 为受控端

正文

首先打开你的 appnode，需要主控，开启 api 服务并且设置端口与秘钥，如图所示。

然后打开软件，输入你的 Ip端口和你的秘钥，点击 Save。

他就会列出你这个主控上的全部服务器

我一般情况都是在主控上部署好静态站点什么的，然后通过同步命令来进行

你需要在主控上部署好你的网站或者反向代理，然后你可以如图所示进行同步。可以全选服务器以及强制同步，强制同步到节点则是覆盖你节点原有的，并且删除节点上不包含你在主控勾选的站点，不勾选则新增同步。

假如你想自建 cdn，但是你的站点有 30 个，你可以给主控开通一个 vip，节点则不需要，同步可以突破节点的网站限制。

并且可以批量执行 ssh 命令。

对于 CDN 清空缓存来说，可以直接用批量执行 ssh 的命令来 rm 掉那个站点的缓存文件夹。

下载地址：点我