Skip to main content
Photo from unsplash: https://cdn.moeyy.cn/2021/08/DKZ0JBP7U9YD4B_Z6.png/moeyy_webp

Appnode一键管理软件

Moeyy 发布于 August 17, 2021

3 min read

前言

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

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

正文

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

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

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

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

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

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

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

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

下载地址:点我