46 lines
856 B
Markdown
46 lines
856 B
Markdown
# 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**
|
|
```bash
|
|
git clone <repository-url>
|
|
cd browser-vault-gui
|
|
```
|
|
|
|
2. **Install dependencies**
|
|
```bash
|
|
pnpm install
|
|
```
|
|
|
|
3. **Start the development server**
|
|
```bash
|
|
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:
|
|
|
|
```bash
|
|
pnpm run build
|
|
```
|
|
|
|
The built files will be in the `dist` folder, ready to deploy to any web server.
|