HuggingFace Space 管理面板2.5版本更新(2025.04.28)

偶然翻到神墨佬的 HuggingFace 实例监控面板 ,有点意思,所以决定对HF Space Manager 项目进行进行重构。

HF Space 实例监控面板

Docker Build License

一个现代化、美观的监控面板,用于监控和管理 HuggingFace Spaces 实例。通过实时数据展示、状态监控以及操作控制(如重启和重建),帮助用户高效管理自己的 HuggingFace 实例。

项目地址:HF Space Manager

1.0版说明: 一个 Hugging Face Space (抱脸)管理面板,支持API调用重启、重建

Demo地址(这次放在HF Space上了可以自行复制):Demo

近期更新

v2.5.0(2025.04.28)

  • 修复版本号过低的 Bug,实现大跃进
  • 移除主题功能,默认为赛博科技风深色主题
  • 为实例增加查看描述、最后修改日期信息的功能
  • 优化了页面自适应屏幕展示

v2.0.3(2025.04.26)

  • 新增变量 SHOW_PRIVATE 用于控制非登录状态下是否显示 private 实例
  • 增强获取实例的稳定性

v2.0.2(2025.04.25)

  • :double_exclamation_mark:修复Token被误传的问题
  • 增加简单的移动端页面适配
  • 优化监控流的实现提升性能
  • 登录弹窗增加取消功能

v2.0.1(2025.04.25)

  • 增加筛选功能
  • 增加图表功能

v2.0.0(2025.04.25)

  • 增加实例监控
  • 代码重构、UI换新

v1.0.0

  • 初始版本
  • 提供实例查看、重启、重建

功能特性

  • 实时监控:显示 HuggingFace Spaces 实例的运行状态、CPU 使用率、内存占用、上传和下载速率等关键指标。
  • 多用户支持:支持监控多个 HuggingFace 用户的实例,并按用户分组显示。
  • 操作控制:支持对实例进行重启和重建操作(需要登录权限)。
  • 主题切换:支持浅色模式和深色模式,可根据系统设置自动切换。
  • 权限管理:通过登录系统限制操作权限,未登录用户只能查看数据,无法执行敏感操作。
  • Docker 部署:提供 Docker 和 Docker Compose 支持,快速部署到任何支持 Docker 的环境。
  • 安全性:登录凭据通过后端 API 验证,使用临时会话 token 维护登录状态。
  • 外部 API:提供 RESTful API 接口,允许第三方应用查询实例信息和管理实例。

特别鸣谢

2.0版本基于L站神墨佬提供的代码,整合了1.0版本功能,进行的重构。特此鸣谢!还有贡献主力代码的 Grok。

神墨代码:HuggingFace 实例监控面板

界面预览

未登录状态下只能查看无操作权限

登录状态下支持操作

支持展开查看信息、图表

技术栈

  • 前端:HTML, CSS, JavaScript(原生实现,无外部框架依赖)
  • 后端:Node.js, Express.js
  • API 调用:Axios(用于调用 HuggingFace REST API)
  • 容器化:Docker, Docker Compose
  • 其他:EventSource(用于实时监控数据流)
53 个赞

n牛蛙牛蛙

2 个赞

大佬:ox::beer_mug:

2 个赞

好啊赞赞赞

1 个赞

感谢分享

1 个赞

牛啊大佬

感谢分享,已更新

强,支持下大佬!

1 个赞

感谢分享

佬,请问Lobechat也是用huggingface部署的吗?

太强啦!

厉害了大佬

感谢分享

高低给个赞!

谢谢分享


如果填了token的话,这里就会暴露出来了,是不是不太安全

1 个赞

不错不错,界面可以再美化一下

晚点我看看

好牛啊佬友,回去就试试

感谢大佬!