妙妙屋 : 流量监控管理系统

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

安全建议

  1. 修改默认密钥:部署前务必修改 JWT_SECRET
  2. 使用 HTTPS:生产环境建议配置 SSL 证书
  3. 定期备份:定期备份 data/traffic.db 数据库文件
  4. 防火墙配置:仅开放必要端口
  5. 密码强度:设置强密码并定期更换

发布者:木木,转载请注明出处:https://blog.huzz.cn/9900.html

Like (0)
Donate 微信 微信 支付宝 支付宝
木木的头像木木VIP用户
Previous 2025 年 10 月 22 日 下午2:55
Next 2025 年 10 月 29 日 下午3:25

相关推荐

发表回复

Please Login to Comment
SHARE
TOP
🔈Hi,朋友。欢迎来到木木的博客小站!