AI智能摘要
妙妙屋是一个轻量级的服务器流量监控与Clash订阅管理系统,支持从Nezha、Komari、DStatus等探针获取流量使用情况并生成Clash订阅信息。系统提供实时流量监控、30天历史数据图表展示、订阅链接管理、可视化规则编辑器及节点管理等功能,支持亮色/暗色主题与多端适配。可通过Docker运行或二进制一键安装部署,默认端口8080,需配置JWT_SECRET密钥确保安全。建议生产环境启用HTTPS、定期备份数据库并设置防火墙规则。
— 此摘要由AI分析文章内容生成,仅供参考。
项目地址:clash配置订阅管理工具,支持从探针 (nezha、komari、dstatus) 获取流量使用情况生成clash订阅的流量信息
项目介绍
一个轻量级、易部署的服务器流量监控与CLASH订阅管理系统,支持从探针 (nezha、komari、dstatus) 获取流量使用情况生成clash订阅的流量信息。
功能特性
- 📊 实时流量监控 – 支持多服务器流量聚合统计
- 📈 历史数据展示 – 30 天流量使用趋势图表
- 🔗 订阅链接管理 – 一键生成 Clash 订阅链接
- 🎯 智能规则配置 – 可视化订阅规则编辑器
- 📦 节点管理 – 支持添加、编辑、删除代理节点
- 🔧 订阅生成器 – 自定义规则或使用模板快速生成订阅
- 🎨 手动分组 – 拖拽式代理节点分组管理
- 👥 用户权限管理 – 管理员/普通用户角色区分
- 🌓 主题切换 – 支持亮色/暗色模式
- 📱 响应式设计 – 完美适配移动端和桌面端
软件预览
安装部署
Docker run
docker run -d \ --name miaomiaowu \ -p 8080:8080 \ ghcr.io/jimleerx/miaomiaowu:latest
参数说明:
-p 8080:8080将容器端口映射到宿主机,按需调整。-v ./traffic-info-data:/app/data持久化数据库文件,防止容器重建时数据丢失。-v ./subscribes:/app/subscribes订阅文件存放目录-v ./rule_templates:/app/rule_templates规则模板存放目录-e JWT_SECRET=your-secret可选参数,配置token密钥,建议改成随机字符串- 其他环境变量(如
LOG_LEVEL)同下文“环境变量”章节,可通过-e继续添加。
Docker-compose
创建 docker-compose.yml 文件
version: '3.8'
services:
traffic-info:
image: ghcr.io/jimleerx/miaomiaowu:latest
container_name: traffic-info
restart: unless-stopped
environment:
- PORT=8080
- DATABASE_PATH=/app/data/traffic.db
- LOG_LEVEL=info
ports:
- "8080:8080"
volumes:
- ./data:/app/data
- ./subscribes:/app/subscribes
- ./rule_templates:/app/rule_templates
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:8080/"]
interval: 30s
timeout: 3s
start_period: 5s
retries: 3
参数说明:
-p 8080:8080将容器端口映射到宿主机,按需调整。-e JWT_SECRET=your-secret可选参数,配置token密钥,建议改成随机字符串- 其他环境变量(如
LOG_LEVEL)同下文“环境变量”章节,可通过-e继续添加。
然后运行 docker-compose up -d 即可
二进制一键安装
自动安装为 systemd 服务(Debian/Ubuntu)
# 下载并运行安装脚本 curl -sL https://raw.githubusercontent.com/Jimleerx/miaomiaowu/main/install.sh | bash
更新到最新版本
# systemd 服务更新 curl -sL https://raw.githubusercontent.com/Jimleerx/miaomiaowu/main/install.sh | sudo bash -s update
订阅规则配置
系统支持自定义订阅规则(YAML 格式),支持以下客户端:
- Clash/ClashX
- Clash Meta
- Shadowrocket
安全建议
- 修改默认密钥:部署前务必修改 JWT_SECRET
- 使用 HTTPS:生产环境建议配置 SSL 证书
- 定期备份:定期备份
data/traffic.db数据库文件 - 防火墙配置:仅开放必要端口
- 密码强度:设置强密码并定期更换
发布者:木木,转载请注明出处:https://blog.huzz.cn/9900.html

微信
支付宝