All Projects → alexandermarston → vnstat-dashboard

alexandermarston / vnstat-dashboard

Licence: other
A responsive web UI to view network traffic statistics provided by vnStat (with support for version 2.x)

Programming Languages

PHP
23972 projects - #3 most used programming language
Smarty
1635 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to vnstat-dashboard

vnstat-client
GUI Client for vnStat Network Monitor for Linux or GNU/Linux
Stars: ✭ 122 (-12.23%)
Mutual labels:  vnstat, network-traffic-monitor
Spectral Trajectory And Behavior Prediction
This is the code base for Trajectory and Driver Behavior Prediction in Autonomous Vehicles using Spectral Graph Theory
Stars: ✭ 236 (+69.78%)
Mutual labels:  traffic
Netcap
A framework for secure and scalable network traffic analysis - https://netcap.io
Stars: ✭ 1,519 (+992.81%)
Mutual labels:  traffic
Baidutraffic
This repo includes introduction, code and dataset of our paper Deep Sequence Learning with Auxiliary Information for Traffic Prediction (KDD 2018).
Stars: ✭ 143 (+2.88%)
Mutual labels:  traffic
Pingtunnel
ping tunnel is a tool that advertises tcp/udp/socks5 traffic as icmp traffic for forwarding.
Stars: ✭ 1,904 (+1269.78%)
Mutual labels:  traffic
Bluesky
The open source air traffic simulator
Stars: ✭ 146 (+5.04%)
Mutual labels:  traffic
Github Traffic
Get the Github traffic for the specified repository
Stars: ✭ 77 (-44.6%)
Mutual labels:  traffic
Perf Tools
⏱→ 🚀A set of tools for improving performance your application (balancer, performance, PerfKeeper, LazyPromise).
Stars: ✭ 135 (-2.88%)
Mutual labels:  traffic
Deep Qlearning Agent For Traffic Signal Control
A framework where a deep Q-Learning Reinforcement Learning agent tries to choose the correct traffic light phase at an intersection to maximize traffic efficiency.
Stars: ✭ 136 (-2.16%)
Mutual labels:  traffic
Horaires Ratp Api
Webservice pour les horaires et trafic RATP en temps réel
Stars: ✭ 232 (+66.91%)
Mutual labels:  traffic
Mapbox Directions Swift
Traffic-aware directions and map matching in Swift on iOS, macOS, tvOS, watchOS, and Linux
Stars: ✭ 115 (-17.27%)
Mutual labels:  traffic
Kanaloa
Make your service more resilient by providing protection against traffic oversaturation
Stars: ✭ 129 (-7.19%)
Mutual labels:  traffic
Youtubeshop
Youtube autolike and autosubs script
Stars: ✭ 177 (+27.34%)
Mutual labels:  traffic
Sthlmtraveling
STHLM Traveling helps you plan your journeys using data from Stockholm Public Transport (SL, Stockholms Lokaltrafik) on your Android phone
Stars: ✭ 106 (-23.74%)
Mutual labels:  traffic
Websockify
Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.
Stars: ✭ 2,942 (+2016.55%)
Mutual labels:  traffic
Stgcn
implementation of STGCN for traffic prediction in IJCAI2018
Stars: ✭ 87 (-37.41%)
Mutual labels:  traffic
Traffictoll
NetLimiter-like bandwidth limiting and QoS for Linux
Stars: ✭ 147 (+5.76%)
Mutual labels:  traffic
website-fingerprinting
Deanonymizing Tor or VPN users with website fingerprinting and machine learning.
Stars: ✭ 59 (-57.55%)
Mutual labels:  traffic
Wall-of-Shame
A framework for capturing user credentials and sensitive device information.
Stars: ✭ 57 (-58.99%)
Mutual labels:  traffic
Decept
Decept Network Protocol Proxy
Stars: ✭ 229 (+64.75%)
Mutual labels:  traffic

What is vnstat-dashboard?

This dashboard is an adaptation of vnstat-php-frontend by bjd using Bootstrap written in PHP. It provides the following:

  • Hourly Statistics Chart (using Google Charts)
  • Daily & Monthly Statistics Overview
  • Top 10 Day Statistics
  • Automatically populated interface selection

Run it with Docker

How to build it

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

How to publish it

$ docker push amarston/vnstat-dashboard:latest

How to start it

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

How to stop it

$ docker stop vnstat-dashboard

Run it with Locally

How to run it

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

Licensing

Copyright (C) 2019 Alexander Marston ([email protected])

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].