Skip to content

为vnstat提供一个用户友好的数据展示界面

Notifications You must be signed in to change notification settings

susc/vnstat-dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

此面板主要提供以下功能

  • 每小时统计图表(使用 Google Charts)
  • 每日/每月统计总览
  • 流量最高的10天统计
  • 自动填充的界面选择

界面预览

主界面

使用Docker部署

构建镜像

$ docker build . -t susc/vnstat-dashboard:latest

发布镜像

$ docker push susc/vnstat-dashboard:latest

启动容器

$ docker run --name vnstat-dashboard -p 80:80 -v /usr/bin/vnstat:/usr/bin/vnstat -v /var/lib/vnstat:/var/lib/vnstat -d susc/vnstat-dashboard:latest

停止容器

$ docker stop vnstat-dashboard

本地部署

运行方式

$ cp -rp app/ /var/www/html/vnstat/
$ cd /var/www/html/vnstat/
$ composer install

About

为vnstat提供一个用户友好的数据展示界面

Topics

Resources

Stars

Watchers

Forks

Languages

  • PHP 49.5%
  • Smarty 44.0%
  • CSS 4.8%
  • Dockerfile 1.7%