1
0
mirror of https://github.com/cmur2/openvpn-status-web.git synced 2024-11-17 06:56:13 +01:00
Small Rack (Ruby) application serving OpenVPN status file
Go to file
2013-02-25 22:40:18 +01:00
init.d Fix path 2013-02-16 11:02:01 +01:00
Gemfile Fiat lux 2013-02-15 22:33:59 +01:00
Gemfile.lock Fiat lux 2013-02-15 22:33:59 +01:00
main.html.erb Improve margins 2013-02-16 00:01:16 +01:00
README.md Update README 2013-02-25 22:40:18 +01:00
status.rb Add usage output 2013-02-25 19:58:43 +01:00

openvpn-status-web

Small (another word for naive in this case, it's simple and serves my needs) rack app providing the information the OpenVPN server collects in it's status file especially including a list of currently connected clients (common name, remote address, traffic, ...). It comes with a Debian 6 compatible init.d file.

It lacks:

  • authentication
  • caching (parses file on each request, page does auto-refresh every minute as OpenVPN updates the status file these often)
  • management interface support
  • a gem
  • possibly more...