...

AKR Updater

1.7.0

...

💻 安装命令
curl -fsSL https://dl.akra13.fr/AKRUpdaterInstaller | sudo bash

本全面的使用指南将帮助您熟悉 AKR Updater 及其所有维护功能。您将学习如何浏览专用网页控制面板、计划系统更新以及进行 SSD 清理维护。 本文档还详细介绍了加密 SSH 密钥的管理、NetBird 支持以及与 Discord 机器人的交互。请参考这些实用章节,以优化您的 Linux 基础设施管理。

AKR Updater 的安装设计旨在让其在 Linux 系统上的安装过程尽可能快速且简单。只需在终端中执行一条 Curl 命令,该工具即可在瞬间完成部署,建议部署在全新的 LXC 容器中。 开始之前,请确保您拥有终端访问权限并已连接到互联网。请按照本指南中的分步说明配置您的服务器,并通过 8080 端口访问 Web 控制面板。

安装

1

Linux终端的准备工作

在您的 Linux 服务器上打开终端会话,或通过 SSH 远程登录。请确保您能够访问一个现代且干净的 Linux 环境,最好是一个全新的 LXC 容器。请确认您的系统上已安装 curl 工具,以便下载安装脚本。

2

执行一次性安装命令

请将官方安装命令复制并粘贴到终端中:curl -fsSL https://dl.akra13.fr/AKRUpdaterInstaller | sudo bash。该命令会以安全方式下载安装脚本,并直接以所需权限执行它。 请勿修改此命令行中的 URL 或参数。

3

自动下载和配置

安装脚本会在瞬间自动配置依赖项并准备好 AKR Updater 的文件。该工具会部署 Web 服务和任务管理所需的组件。在此阶段,您无需进行任何手动操作。

4

访问Web管理面板

脚本运行完成后,请在工作站上打开您常用的网络浏览器。输入服务器的IP地址,后跟专用端口8080(例如 http://192.168.1.100:8080)。 此时,AKR Updater 直观的网页界面将显示在屏幕上。

5

SSH 凭据和密钥的初始配置

首次登录时,请输入您的登录凭据以配置系统。AKR Updater 将自动生成并加密一个专用的 SSH 密钥,以确保通信安全。服务器上不会以明文形式存储任何密码,从而保证了高水平的安全性。

6

连接通知服务(Discord / Webhook)

请前往网页控制面板的“设置”部分,关联您的 Webhook 或 Discord 机器人。配置警报,以便接收交互式嵌入内容和快速操作按钮。您的 AKR Updater v1.7.0 现已完全就绪,可以开始管理您的机器了。

使用指南

8080端口Web管理面板入门指南

AKR Updater 的 Web 控制面板是您集中管理的核心。通过 8080 端口即可访问该控制面板,其各项菜单可让您以直观的方式对整个 Linux 设备群进行可视化管理。 您可以在其中添加新机器、查看其实时状态,并浏览每项操作的详细历史记录。

系统更新和SSD维护的自动化

该界面允许您为服务器设置定制化的计划任务规则。您可以设置定期更新软件包,以及执行 trim SSD 命令以维护您的硬盘。该工具会在后台自动执行这些任务,无需重复的手动干预。

NetBird组件的集中式更新

AKR Updater 支持基于 NetBird 的私有网络架构的维护。通过 Web 界面,您可以监控并启动 NetBird 客户端以及 NetBird SelfHosted 版本的更新。这可确保您的网络基础设施始终保持最新状态并具备完善的安全保障。

如何使用 Discord 机器人和交互式操作按钮

通过将该工具与 Discord 机器人结合使用,您可以将警报转化为远程控制中心。 当数据包需要重启机器时,该机器人会以嵌入式消息的形式发送一条富媒体消息。您只需点击消息中的内置按钮,即可立即执行重启,或安排稍后重启。

通过SSH密钥自动加密确保访问安全

AKR Updater 的架构消除了存储明文密码带来的风险。在您首次输入凭据时,应用程序会生成一个专用的 SSH 密钥,并立即对其进行加密。 只有该工具才被授权使用此加密密钥与您的远程服务器进行交互。

了解一系列建议和最佳实践,以在您的 Linux 服务器上充分利用 AKR Updater。这些技巧将帮助您优化在 LXC 容器中的部署,并增强访问安全性。 您还将学习如何充分利用 Discord 机器人的交互功能以及 SSD 修剪计划。遵循这些建议,可确保您的 IT 基础设施保持稳定且高效运行。

技巧

建议选择基于LXC容器进行安装

为了获得最佳性能,请在全新的专用 LXC 容器中部署 AKR Updater。它本身轻量,因此能够快速运行,且不会浪费主机的资源。

请使用 Discord 机器人模式,而不是简单的 Webhook

请配置一个 Discord 机器人,而非简单的 Webhook,以便使用交互式按钮。这样,您就可以直接通过 Discord 应用管理机器的重启。

请在非高峰时段安排 SSD 整理操作

请在服务器负载较低时安排SSD修剪任务。尽管该磁盘维护操作速度很快,但最好在夜间执行。

请定期查看8080端口的日志

请养成定期查看Web控制面板中“历史记录”选项卡的习惯。这能让您准确了解已更新的软件包,并跟踪服务器的运行状况。

集中管理您的 NetBird 实例

利用 AKR Updater 与 NetBird SelfHosted 的集成功能,同步客户端和服务器端的版本。这样可以避免更新后出现任何网络兼容性问题。

请检查端口8080的防火墙规则

请确保在您的局域网中已正确开放8080端口,以便访问Web界面。您可以将此访问权限仅限制在管理子网内的IP地址范围内。

尽享快速安装服务

别再浪费时间手动编译或下载软件包了。请仅使用官方的 curl 命令,以确保在一秒钟内完成干净的部署。

计划更新后的系统重启

如果 Linux 内核进行了更新,请使用 Discord 中的计划按钮,将服务器重启推迟到没有用户在线的时候。

本故障排除部分旨在帮助您快速解决在使用 AKR Updater 时可能遇到的各种问题。 无论您是遇到无法访问 8080 端口的问题、执行 Curl 命令时出现错误,还是 Discord 通知出现异常,本节都提供了切实可行的解决方案。 每种情况都提供了分步指南,以帮助您恢复工具的正常运行。请识别您遇到的问题,并按照推荐的方法操作。

故障排除

⚠️ 无法通过8080端口访问Web界面
首先请确认您的终端中AKR Updater服务是否正在运行。同时请检查您所使用的Linux发行版的防火墙,确保8080端口允许入站流量。 请在网页浏览器中再次输入准确的 IP 地址,并在后面加上端口号 8080。
⚠️ 执行 Curl 安装命令时发生错误
请确保您的 Linux 服务器上已正确安装 curl 软件包。请严格按照以下命令重新执行:curl -fsSL https://dl.akra13.fr/AKRUpdaterInstaller | sudo bash。 同时请确认您的服务器具有有效的互联网连接,以便下载该脚本。
⚠️ Discord 机器人没有反应或未发送通知
请检查在AKR Updater网页面板中填写的Discord机器人凭据和令牌。请确保该机器人拥有在目标频道中发布消息和嵌入按钮所需的权限。通过从界面发送测试通知来测试配置。
⚠️ Discord 上的重启操作按钮无法使用
请确认运行 AKR Updater 的服务器始终在线且已连接至互联网。Discord 机器人需要与 Web 控制面板保持活跃连接,才能发送重启指令。同时请确保指向目标服务器的加密 SSH 密钥仍然有效。
⚠️ 无法通过SSH连接到园区内的一台服务器
通过8080端口访问管理面板,并重新输入该机器的登录凭据。AKR Updater将生成一个新的SSH密钥并自动对其进行加密,以恢复通信。请确保远程服务器的SSH服务运行正常。
⚠️ NetBird SelfHosted 更新失败
请检查您的 NetBird 安装所依赖的特定组件在目标机器上是否已正确配置。 请检查 AKR Updater 网页控制面板中的错误日志,以确定导致卡住的步骤。请确保 NetBird Client 和 Server 软件包未被其他进程锁定。
⚠️ SSD 优化工具不会在机器上执行任何操作
请确认您的 Linux 服务器或容器的存储设备确实支持 trim 命令。在某些虚拟化环境中,必须在虚拟机管理程序层面启用该选项,才能将该命令传递给物理磁盘。 请查看 Web 界面中的执行日志以确认状态。
⚠️ 更新历史记录未在网页面板中显示
请刷新连接到8080端口的网页浏览器页面。如果问题仍然存在,请在您的Linux终端上重启AKR Updater服务,以重置界面显示。您之前保存的历史记录数据不会丢失。

请查看在您的 Linux 服务器上以最佳状态运行 AKR Updater 所需的硬件和软件先决条件。得益于其极其轻量级的设计,该工具对处理器和内存资源的需求极低。 它可在轻量级的 LXC 环境中完美运行,同时在 8080 端口提供流畅的 Web 控制面板。在进行部署之前,请查看以下最低配置和推荐配置。

系统要求

最低配置

系统现代 Linux 发行版(例如:LXC 环境)
处理器1个处理器核心
内存512 MB 内存
磁盘100 MB 可用空间
网络下载和接收提醒需要互联网连接

推荐配置

系统基于专用LXC容器的现代Linux发行版
处理器2个或更多处理器核心
内存1 GB 内存
磁盘500 MB 可用空间
网络支持访问8080端口的高速互联网连接