E foi lançado o Nginx Proxy Manager 2.12 com atualizações e correções. Confira as novidades dessa importante atualização.
Um proxy reverso atua como um intermediário entre os clientes e os servidores backend. Quando um cliente faz uma solicitação a um servidor, o proxy reverso intercepta essa solicitação, a repassa ao servidor correto e, em seguida, retorna a resposta ao cliente.
Isso proporciona uma camada adicional de controle e segurança, além de recursos como balanceamento de carga, cache de conteúdo e TLS (Secure Sockets Layer) para criptografia.
Já o Nginx é uma das tecnologias mais populares e confiáveis para configurar proxies reversos devido à sua eficiência e desempenho.
No entanto, configurar o Nginx diretamente pode ser intimidador, especialmente para aqueles que não têm experiência com arquivos de configuração em formato de texto.
O Nginx Proxy Manager resolve esse problema ao fornecer uma interface de usuário baseada na web que permite aos usuários configurar e gerenciar proxies reversos de maneira simples e intuitiva.
Você não precisa de um conhecimento profundo sobre o funcionamento interno do Nginx, tornando-o acessível para uma ampla gama de usuários.
Enfim, o Nginx Proxy Manager é uma interface gráfica amigável desenvolvida para facilitar a configuração e o gerenciamento de proxies reversos utilizando o servidor web Nginx.
Ele é ideal para administradores de sistemas, desenvolvedores e usuários que desejam configurar um proxy reverso sem precisar lidar diretamente com os arquivos de configuração do Nginx, que podem ser complexos e exigir um conhecimento técnico avançado.
Agora, a versão mais recente do Nginx Proxy Manager, versão 2.12, acaba de ser lançada.
Novidades do Nginx Proxy Manager 2.12
Nginx Proxy Manager 2.12 traz uma série de atualizações e patches de segurança importantes. Como sempre, é altamente recomendável que você faça backup de toda a sua instância antes de atualizar.
Um dos principais destaques desta versão é a correção de duas vulnerabilidades críticas, mais especificamente, CVE-2024-46256 e CVE-2024-46257. Além disso, o Nginx Proxy Manager 2.12 apresenta um esquema de API e um sistema de validação retrabalhados.
Em relação a isso, a especificação completa do OpenAPI/Swagger agora pode ser acessada por meio do ponto de extremidade “/api/schema”. Importante, campos booleanos em respostas de API agora são retornados como valores booleanos verdadeiros em vez do formato 0/1 anterior.
Isso faz parte de um esforço mais amplo para tornar a API mais padronizada e intuitiva. Além disso, os usuários notarão que a API agora retorna corretamente um erro 404 para operações realizadas em objetos inexistentes, melhorando a clareza e o tratamento de erros.
A equipe de desenvolvimento também tomou medidas para aprimorar os testes com um conjunto de testes Cypress de API amplamente aprimorado.
Esse aprimoramento inclui a introdução de um servidor ACME local para testes de certificado DNS mais eficazes. Além disso, várias dependências de segurança foram atualizadas para reforçar a resiliência do sistema contra ameaças potenciais.
O Nginx Proxy Manager 2.12 também vem com suporte para alguns novos provedores de DNS, incluindo mijn.host, Active24, Rockenstein AG e Edge DNS da Akamai, expandindo assim a gama de provedores de DNS disponíveis para os usuários, oferecendo mais flexibilidade para diferentes configurações de hospedagem.
Por fim, a atualização vê uma troca da biblioteca MySQL e do cliente Knex para o MySQL2 mais eficiente, bem como uma correção para problemas em que o aplicativo não reiniciava após a rotação do log.
Para saber mais sobre essa versão do Nginx Proxy Manager, acesse a nota de lançamento.
Como instalar ou atualizar o Nginx Proxy Manager
Para instalar a versão mais recente do yyy nas principais distribuições Linux, leia a documentação de instalação.
Para aqueles que usam o Docker, as novas imagens já estão disponíveis:
jc21/nginx-proxy-manager
jc21/nginx-proxy-manager:2
jc21/nginx-proxy-manager:2.12.0
Se você tiver algum problema após a atualização, você sempre pode reverter para a versão estável anterior usando a tag Docker “2.11.3”.