Go to file
2025-10-21 14:33:14 +02:00
public first version 2025-10-20 18:45:52 +02:00
src remove files, update README 2025-10-21 14:33:14 +02:00
.eslintrc.cjs change theme, linter, formatter 2025-10-21 10:46:36 +02:00
.gitignore first version 2025-10-20 18:45:52 +02:00
.prettierignore change theme, linter, formatter 2025-10-21 10:46:36 +02:00
index.html change theme, linter, formatter 2025-10-21 10:46:36 +02:00
package.json peaufinage 2025-10-21 14:18:17 +02:00
pnpm-lock.yaml peaufinage 2025-10-21 14:18:17 +02:00
postcss.config.js migrate to vue 2025-10-20 18:55:06 +02:00
README.md remove files, update README 2025-10-21 14:33:14 +02:00
tailwind.config.js change theme, linter, formatter 2025-10-21 10:46:36 +02:00
tsconfig.json migrate to vue 2025-10-20 18:55:06 +02:00
tsconfig.node.json first version 2025-10-20 18:45:52 +02:00
vite.config.ts migrate to vue 2025-10-20 18:55:06 +02:00

Browser Vault GUI

A modern, user-friendly web interface for HashiCorp Vault that runs entirely in your browser.

Installation

Prerequisites

You'll need:

  • Node.js (version 18 or higher)
  • A running HashiCorp Vault server
  • Basic knowledge of your Vault server URL and credentials

Quick Start

  1. Download the project

    git clone <repository-url>
    cd browser-vault-gui
    
  2. Install dependencies

    pnpm install
    
  3. Start the development server

    pnpm run dev
    
  4. Open your browser

    • Navigate to http://localhost:5173
    • Add your Vault server details
    • Log in with your Vault credentials

Building for Production

To create a production build:

pnpm run build

The built files will be in the dist folder, ready to deploy to any web server.