Nginx Proxy Manager 2.12.4: Улучшения API и производительности


Nginx Proxy Manager 2.12.4 предлагает улучшения API, оптимизацию производительности и расширение поддержки DNS-провайдеров для Certbot. В статье рассматриваются ключевые изменения и новые функции, а также рекомендации по обновлению для пользователей, работающих в продакшене.

Nginx Proxy Manager 2.12.4: Улучшения API и производительности

В мире веб-технологий и серверного администрирования Nginx Proxy Manager (NPM) давно завоевал популярность благодаря своей удобной и интуитивно понятной панели управления. С выходом версии 2.12.4 разработчики вновь продемонстрировали свою приверженность к постоянному улучшению и оптимизации продукта. В этой статье мы рассмотрим ключевые нововведения и изменения, которые делают NPM еще более мощным инструментом для управления прокси-хостами.

Улучшения API

Одним из важнейших аспектов новой версии является усовершенствование схемы API. Эти изменения направлены на обеспечение большей консистентности в ответах API, что делает работу с NPM более предсказуемой и удобной для разработчиков и администраторов. Улучшенная схема API позволяет легче интегрировать NPM с другими системами и инструментами, что открывает новые возможности для автоматизации и управления.

Оптимизация производительности

В версии 2.12.4 также реализована оптимизация времени запуска благодаря улучшенному скрипту владения Certbot. Это особенно важно для пользователей, которые развертывают NPM в контейнеризированных средах, где каждая минута имеет значение. Ускорение запуска позволяет сократить время простоя и повысить общую производительность системы.

Кроме того, в новой версии исправлены некорректные коды состояния API и устранена ошибка 500 на странице списка потоков. Эти исправления улучшают обработку ошибок и делают работу с NPM более стабильной и надежной.

Исправления установки SQLite

Для пользователей, которые используют Docker Compose для развертывания NPM, важным обновлением станет исправление проблемы с установкой SQLite. Ранее возникали трудности с конфигурацией, но теперь все работает как часы. Это позволяет пользователям легче и быстрее настраивать и запускать NPM в своих средах.

Новый контроль над IP-диапазонами

В версии 2.12.4 появился новый переменный окружения IP_RANGES_FETCH_ENABLED, который дает администраторам больше контроля над поведением получения IP-диапазонов. Это позволяет гибко настраивать работу NPM в зависимости от конкретных требований и условий сети.

Улучшения пользовательского интерфейса

На стороне пользовательского интерфейса также произошли изменения. Теперь шрифты в текстовых полях стали моноширинными, что значительно улучшает читаемость при редактировании конфигураций. Это небольшое, но важное улучшение, которое делает работу с NPM еще более удобной и приятной.

Расширение поддержки DNS-провайдеров для Certbot

Одним из самых значимых нововведений в версии 2.12.4 является расширение поддержки DNS-провайдеров для плагина Certbot. Теперь пользователи могут использовать такие провайдеры, как First Domains, Baidu, CDMon, Selectel v2, Spaceship, nic.ru и DDNSS. Кроме того, были обновлены и исправлены существующие плагины, включая DomainOffensive, Cloudflare, Gandi и Strato.

Это расширение поддержки позволяет пользователям NPM легче и быстрее получать и обновлять SSL-сертификаты, что критически важно для обеспечения безопасности и надежности веб-сайтов и приложений.

Рекомендации по обновлению

Для пользователей, которые используют NPM в продакшене, обновление до версии 2.12.4 является рекомендуемым шагом. Новая версия предлагает множество улучшений и исправлений, которые повышают стабильность и производительность системы. Более подробную информацию обо всех изменениях можно найти в changelog.

Если вы еще не знакомы с Nginx Proxy Manager и хотите воспользоваться его удобными функциями, наш подробный гид поможет вам легко пройти через каждый шаг развертывания и настройки.

В заключение стоит отметить, что Nginx Proxy Manager продолжает развиваться и совершенствоваться, предлагая пользователям все новые возможности и улучшения. Версия 2.12.4 — еще один шаг в этом направлении, который делает NPM еще более мощным и удобным инструментом для управления прокси-хостами.

Для тех, кто интересуется альтернативными решениями, стоит обратить внимание на НайсОС — перспективный российский Linux-дистрибутив, который может стать отличной платформой для развертывания и использования Nginx Proxy Manager.