第三方软件
Linux 安装包中包含 sing-box:一个独立程序,采用 GNU GPL 第 3 版或更高版本许可。它作为独立进程运行,仅用于 Telegram 代理;未配置代理时不会启动。它不是 Hash-Hut Monitoring 的组成部分。
其许可条款见安装包内的 THIRD-PARTY.md 文件,完整源代码见项目仓库。
安装
提供 Linux 和 Windows 版本。从安装包到系统运行只需几步,无需 Docker,也无需额外配置。
要求
矿场网络中的一台普通服务器或电脑即可:系统只有一个程序文件,并内置数据库。
uname -m 查看架构:x86_64 即 amd64,aarch64 即 arm64。分步说明
请选择运行监控系统的操作系统。
有 sudo 权限的用户只需四步。安装程序无需联网。
解压安装包并运行安装程序:它会自动将系统安装为服务并启动。
mkdir -p /tmp/hhm && tar xzf hashhut-monitor_*_linux_*.tar.gz -C /tmp/hhm && cd /tmp/hhm && sudo ./install.sh 在浏览器中打开 http://<server>:8443,系统默认使用 8443 端口。下面的命令会输出一个一次性令牌:输入令牌,然后设置登录名和至少 12 个字符的密码。
sudo -u hashhut /opt/hashhut-monitor/hashhut-monitor -config /etc/hashhut-monitor/config.yaml -bootstrap-token 在「许可证」页面粘贴个人中心中的密钥。首次激活需要连接许可证服务器,因此此时需要联网。
安装细节
一个没有任何依赖的 POSIX 脚本。用新版安装包再次运行,就是一次更新。
hashhut:没有登录 shell,也没有主目录。/opt/hashhut-monitor。/etc/hashhut-monitor/config.yaml;已有的配置文件绝不会被覆盖。/var/lib/hashhut-monitor,只有服务本身可以访问。hashhut-monitor 服务以及一键更新所需的单元。服务以 hashhut 用户身份运行在 systemd 沙箱中:没有特权,系统目录只读。用新版安装包再次运行安装程序会更新程序,配置、数据库和用户全部保留。
Linux 安装包中包含 sing-box:一个独立程序,采用 GNU GPL 第 3 版或更高版本许可。它作为独立进程运行,仅用于 Telegram 代理;未配置代理时不会启动。它不是 Hash-Hut Monitoring 的组成部分。
其许可条款见安装包内的 THIRD-PARTY.md 文件,完整源代码见项目仓库。