Small Rack (Ruby) application serving OpenVPN status file
Go to file
cn 283c05d9d3 Convert into gem 2013-05-03 15:32:08 +02:00
bin Convert into gem 2013-05-03 15:32:08 +02:00
examples Convert into gem 2013-05-03 15:32:08 +02:00
init.d Fix path 2013-02-16 11:02:01 +01:00
lib Convert into gem 2013-05-03 15:32:08 +02:00
.gitignore Convert into gem 2013-05-03 15:32:08 +02:00
.travis.yml Convert into gem 2013-05-03 15:32:08 +02:00
Gemfile Convert into gem 2013-05-03 15:32:08 +02:00
LICENSE Add license 2013-02-25 22:56:33 +01:00
README.md Convert into gem 2013-05-03 15:32:08 +02:00
Rakefile Convert into gem 2013-05-03 15:32:08 +02:00
openvpn-status-web.gemspec Convert into gem 2013-05-03 15:32:08 +02:00

README.md

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
  • possibly more...

License

openvpn-statsu-web is licensed under the Apache License, Version 2.0. See LICENSE for more information.