收起左侧

三方应用日志管理for fnOS

1
回复
68
查看
[ 复制链接 ]

1

主题

35

回帖

0

牛值

江湖小虾

为了方便查看应用日志和删除卸载的应用残留日志,用AI写了个自用工具,arm64已测试(需商店有node22),amd64自测,理论上支持的。如下:

PixPin_2026-03-01_22-28-21.png

PixPin_2026-03-01_22-27-23.png

飞牛日志管理 (LogManager for fnOS)

飞牛日志管理工具,集中管理飞牛三方应用散落在各个文件夹的日志文件。

功能特点

  • 📁 多目录支持 - 支持管理多个日志目录
    • 存储空间应用日志 (@appdata/@appshare 等)
    • /var/log/apps/ (系统应用日志)
    • Docker 容器日志
    • 归档日志文件 (.gz, .bz2, .xz, .zip 等)
  • 🔍 日志查看 - 在线查看日志内容,支持搜索过滤
  • 🗑️ 日志管理
    • 删除已卸载应用的日志文件
    • 清空大日志文件
    • 批量清理旧归档
  • 📦 备份
    • 一键备份所有日志
  • 🔐 安全特性
    • Argon2id 密码哈希
    • 登录失败锁定
    • 敏感信息过滤
    • 审计日志记录
  • 🎨 个性化设置
    • 日间/夜间主题
    • 自定义主题色
    • 字体大小调节

安装

  1. 下载最新的 .fpk 文件 from Releases
  2. 在飞牛 NAS 应用中心安装
  3. 首次访问时设置登录密码

⚠️ 注意:本应用仅在 ARM64 架构测试通过,AMD64 架构请自测。

使用方法

登录

首次访问时设置密码,后续使用设置的密码登录。

主要功能

功能 说明
查看日志 点击日志列表中的"查看"按钮
删除日志 已卸载应用的日志会显示删除按钮
清空日志 查看日志时可点击"清空"按钮
查看归档 点击"归档日志"查看压缩的日志文件
Docker日志 点击"Docker日志"查看容器日志

设置

点击右上角 ⚙️ 图标进入设置:

  • 修改密码
  • 切换主题
  • 更改主题色
  • 查看审计日志

本地构建

前置要求

  • Node.js 22+
  • PowerShell (Windows) 或 Bash (Linux)

构建步骤

# Windows
.\build.ps1 -Version 0.2.0

# 或使用 GitHub Actions
git tag v0.2.0
git push --tags

项目结构

**── .github/
**   **── workflows/
**       **── build-and-release.yml   # GitHub Actions
**── app/
**   **── server/                     # 后端服务
**   **   **── server.js
**   **   **── middleware/             # 中间件
**   **   **── routes/                 # 路由
**   **   **── services/               # 服务
**   **   **── utils/                  # 工具
**   **   **── package.json
**   **── ui/                         # 前端界面
**       **── src/
**       **── images/
**       **── vite.config.js
**── cmd/                            # 应用脚本
**── config/                         # 配置文件
**── wizard/                         # 安装向导
**── manifest                        # 应用清单
**── ICON.PNG
**── ICON_256.PNG

下载链接:

github

豆包云盘

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

35

回帖

0

牛值

江湖小虾

4 天前 楼主 显示全部楼层

占楼备用

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则