Skip to content

EnvVaultFirstReleaseWindows

Latest
Compare
Choose a tag to compare
@DanielFreitassc DanielFreitassc released this 22 Feb 19:39
· 22 commits to main since this release

📦 EnvVault - Gerenciador de Variáveis de Ambiente

O EnvVault é uma aplicação projetada para facilitar o gerenciamento de variáveis de ambiente em sistemas operacionais Windows e Linux. Com uma API RESTful intuitiva, o EnvVault permite que os usuários criem, listem, atualizem e removam variáveis de ambiente de maneira simples e eficiente.

🌐 Base URL

http://localhost:8080

🔑 Autenticação

O EnvVault utiliza autenticação via token JWT para garantir a segurança das operações. Os usuários podem fazer login utilizando o endpoint de autenticação e receber um token que deve ser utilizado para acessar as funcionalidades da API.

👥 Gerenciamento de Usuários

A API permite que administradores atualizem informações dos usuários e listem todos os usuários cadastrados no sistema.

🛠️ Gerenciamento de Variáveis de Ambiente

  • Para Windows:

    • Criar Variável: Adicione novas variáveis de ambiente.
    • Listar Variáveis: Consulte todas as variáveis de ambiente existentes.
    • Atualizar Variável: Modifique o valor de uma variável já existente.
    • Remover Variável: Exclua variáveis de ambiente que não são mais necessárias.
  • Para Linux:

    • As mesmas operações estão disponíveis, permitindo que usuários de sistemas Linux também possam gerenciar suas variáveis de ambiente de forma eficiente.

🚀 Principais Funcionalidades

  • Login Seguro: Acesso protegido com token JWT.
  • Gerenciamento Abrangente: Adição, remoção e atualização de variáveis de ambiente para Windows e Linux.
  • Facilidade de Uso: API intuitiva com respostas claras e bem definidas.

📄 Exemplos de Uso

  • Login: Utilize o endpoint /auth/login para autenticar e obter seu token.
  • Listar Variáveis: Faça um GET em /env-windows ou /env-linux para listar as variáveis atuais.

O EnvVault é uma solução ideal para desenvolvedores que precisam gerenciar variáveis de ambiente de forma centralizada e segura.