Последнее время пришлось много работать с OpenVPN, с серверами и клиентами.
Пришла мысль написать приложение на java 1.6 и не большой веб-сервис.
Суть такова:
1. Приложения на яве - обычный исполняемый jar файла. Он будет выполняться при подключении или отключении OpenVPN клиента от сервера. Приложение будет, например, писать в базу данных (не важно какой sqllite[в данный момент самая приоритетная для меня], mysql, postgres, oracle etc.) данные о пользовательской сессии (трафик, время сессии, ip и т.д)
2. Маленький веб-сервис будет в читать с базы эти данные и выводить их красиво на веб-страничке и добавлять новых пользователей VPN, тесть с вебки генерить им ключи и все такое. Еще хочу сделать роли. Что-то вроде: админ - может смотреть всю инфу о всех, пользователь - может смотреть инфу о себе.
Для работы нужно будет openjre-16 и контейнер типа tomcat, jetty или другой. Посмотрел подобные проекты на сайте OpenVPN так они какие-то старые и уже заброшены.
Ваше мнение, господа. Нужно ли начинать? Хотели бы вы что-то подобное?