Repolode
chentao1006

chentao1006/FluxMonitor

面向 Mac 服务器的系统监控与远程管理面板,并提供 iOS 与 Android 客户端。

Star
97
Fork
9
未关闭 Issue
0
最近提交
29天前

这是什么?

Flux Monitor 是一个面向 Mac 的系统监控与远程控制面板,适合把 Mac 当作家庭服务器或常驻主机使用。它可以查看 CPU、内存、磁盘和网络占用情况,执行终端命令,并提供进程、端口、系统日志和配置文件的查看与管理。

除基础监控外,它还覆盖常见的服务器运维工作:可以查看端口的占用进程并释放端口,管理 macOS 的 LaunchAgent 和 LaunchDaemon,管理 Docker 容器与镜像,并在面板中编辑 Nginx 站点和全局配置。每个功能模块都可以在 config.json 中单独开关。

macOS 启动器会在菜单栏中运行监控服务,iOS 和 Android 客户端可远程连接。可选的 AI 助手(接入 OpenAI 兼容接口)可用于日志解析、配置审计和排障建议;内置的 InstaTunnel 功能可一键将本地面板暴露到公网。

核心功能

  • 01显示 CPU、内存、磁盘和网络占用,并可执行终端命令。
  • 02列出进程与端口,并可释放被进程占用的端口。
  • 03浏览系统日志,编辑系统配置文件。
  • 04管理 macOS LaunchAgent、LaunchDaemon、Docker 容器与镜像以及 Nginx 站点。
  • 05可选的 AI 助手,基于 OpenAI API Key 进行日志解析和配置审计。
  • 06提供 iOS 与 Android 原生客户端进行远程监控。

适用场景

  • 监控作为家庭或实验室服务器使用的 Mac。
  • 不用终端即可查找占用端口的进程并释放端口。
  • 在 Mac 主机上管理 Docker 容器和 Nginx 配置。
  • 外出时用手机查看系统状态并执行命令。

快速上手

  1. 1

    用 Homebrew 安装 macOS 启动器

    brew install --cask chentao1006/tap/flux-monitor
  2. 2

    从“应用程序”文件夹打开 Flux Monitor 以启动仪表盘

  3. 3

    可选:从应用商店安装 iOS 或 Android 客户端

使用前须知

  • 被监控的主机必须是 Mac,启动器仅支持 macOS。
  • 可选的 AI 助手功能需要你自己的 OpenAI API 密钥。

收录于专题

标签

常见问题

FluxMonitor 是什么?
面向 Mac 服务器的系统监控与远程管理面板,并提供 iOS 与 Android 客户端。 Flux Monitor 是一个面向 Mac 的系统监控与远程控制面板,适合把 Mac 当作家庭服务器或常驻主机使用。它可以查看 CPU、内存、磁盘和网络占用情况,执行终端命令,并提供进程、端口、系统日志和配置文件的查看与管理。
FluxMonitor 可以免费使用吗?用的什么许可证?
FluxMonitor 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
FluxMonitor 还在维护吗?
活跃维护中。FluxMonitor 最近一次提交是在 2026年9月23日。
FluxMonitor 适合用来做什么?
监控作为家庭或实验室服务器使用的 Mac。 不用终端即可查找占用端口的进程并释放端口。 在 Mac 主机上管理 Docker 容器和 Nginx 配置。 外出时用手机查看系统状态并执行命令。
FluxMonitor 怎么安装和运行?
用 Homebrew 安装 macOS 启动器: brew install --cask chentao1006/tap/flux-monitor 从“应用程序”文件夹打开 Flux Monitor 以启动仪表盘 可选:从应用商店安装 iOS 或 Android 客户端
在哪里获取 FluxMonitor?
源代码和安装说明在 GitHub 上:https://github.com/chentao1006/FluxMonitor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目