ovpn-admin — простой веб-интерфейс для управления пользователям OpenVPN, их сертификатами и маршрутами в Linux. Расскажу о самых важных фичах, которые появились в новом релизе ovpn-admin — v2.0.1.
Что нового в ovpn-admin
Среди улучшений утилиты:
ротация пользовательских сертификатов;
возможность удалять пользователей (в дополнение к возможности отзывать сертификаты);
поддержка Docker-образов для Arm-хостов. Мы добавили эту функцию по запросу пользователя, который решил развернуть ovpn-admin на своем Raspberry Pi 4 Model B;
возможность использовать Kubernetes secrets для хранения сертификатов вместо файловой системы;
поддержка openvpn-сервера версий 2.4 and 2.5;
поддержка опции openvpn-сервера
duplicate-cn
, которая дает возможность подключения с нескольких устройств с одним файлом конфигурации;пример Helm-чарта;
пример дашборда для Grafana;
возможность использования нескольких сервисов с типом
LoadBalancer
для автоматического определения адреса VPN-сервера;появилось больше примеров использования переменных окружения для конфигурации ovpn-admin в
docker-compose.yaml
.
Также устранен баг, из-за которого в некоторых случаях в веб-интерфейсе некорректно отображалось количество онлайн-пользователей.
Участие сообщества
Ряд новых функций и исправлений в ovpn-admin v2.0.0 появились благодаря сторонним контрибьюторам из сообщества, что уже стало традицией. Аудитория проекта растет, и это отличный стимул развивать его активнее. Сейчас у ovpn-admin почти 700 звезд на GitHub — более чем двойной прирост с момента предыдущего большого релиза (v1.7).
Приносите свои улучшения, мы всегда им рады!
P.S.
Читайте также в нашем блоге: