Novus
Novus simplifica a gestão de numerosos serviços localhost, oferecendo uma maneira simples de definir nomes de domínio regulares. Vem com suporte HTTPS integrado, portanto, todos os domínios são seguros por padrão.
Listado em categorias:
Ferramentas de desenvolvimentoTecnologiaGitHubDescrição
Novus simplifica o gerenciamento de numerosos serviços localhost, fornecendo uma maneira simples de definir nomes de domínio regulares. Ele vem com suporte HTTPS integrado, garantindo que todos os domínios sejam seguros por padrão. Nos bastidores, utiliza Nginx como proxy e DNSMasq para definir resolvedores de domínio personalizados, eliminando a necessidade de manipulação manual do etchosts. Os certificados SSL são gerenciados e renovados automaticamente pelo mkcert, permitindo que os usuários mapeiem suas URLs localhost para domínios DNS sem esforço.
Como usar Novus?
Para usar o Novus, instale-o via Homebrew com os comandos 'brew tap jozefcipanovus' e 'brew install novus'. Após a instalação, inicialize-o executando 'novus init' para criar um arquivo de configuração. Defina seus mapeamentos de domínio no arquivo novus.yml e, em seguida, inicie o serviço com 'novus serve'.
Recursos principais de Novus:
1️⃣
Gerenciamento simplificado de serviços localhost
2️⃣
Suporte HTTPS integrado para domínios seguros
3️⃣
Gerenciamento e renovação automática de certificados SSL
4️⃣
Configuração de resolvedores de domínio personalizados
5️⃣
Mapeamento fácil de URLs localhost para domínios DNS
Por que usar Novus?
# | Caso de uso | Status | |
---|---|---|---|
# 1 | Desenvolvimento e teste de aplicações web localmente com domínios HTTPS seguros | ✅ | |
# 2 | Gerenciamento de múltiplos serviços locais sem configuração manual | ✅ | |
# 3 | Criação de um ambiente semelhante ao de produção em uma máquina local | ✅ |
Desenvolvido por Novus?
Novus é desenvolvido por Jozef Cipan, que se concentra em criar ferramentas que aprimoram a experiência do desenvolvedor, particularmente na gestão de ambientes de desenvolvimento local.