
alebupal/tvspyTVSPY是一款用于监控TVHeadend的Web应用,由两部分组成:后端基于Node.js(使用MYSQLite数据库),前端基于React.js。应用通过WebSocket记录日志并显示活动连接,帮助用户实时掌握TVHeadend服务器的使用情况。
可查看截图了解界面效果
适用于需要监控TVHeadend服务器使用情况的场景,如家庭媒体中心管理员、小型广播电视服务提供商等,可用于追踪用户活动、获取使用统计数据及接收实时通知。
通过Docker镜像快速部署,需配置TVHeadend的IP和端口。
bashdocker create \ --name=tvspy \ -v <path to data>:/app/backend/src/database/file \ -p xxxxx:80 \ -e TZ=Europe/Madrid \ -e LOCALE=es-ES \ alebupal/tvspy:latest \
-v <path to data>:/app/backend/src/database/file:挂载数据目录,用于持久化存储数据库文件-p xxxxx:80:端口映射,将容器内80端口映射到主机的xxxxx端口-e TZ=Europe/Madrid:设置时区,时区列表参考-e LOCALE=es-ES:设置地区,地区列表参考重要提示:配置TVHeadend连接后,必须重启容器,以确保服务器 socket 正确连接并记录数据。
bashnpm run dev
bashnpm run dev
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务