2021-04-15 13:09:03 +01:00
|
|
|
# VaultUI
|
|
|
|
|
|
|
|
This is a very simple UI for working with secrets in [Hashicorp Vault](https://www.hashicorp.com/products/vault)
|
|
|
|
|
|
|
|
## How to build:
|
|
|
|
```
|
|
|
|
npm install --save-dev
|
|
|
|
npx webpack
|
|
|
|
```
|
|
|
|
The resulting built files will be in `dist/`
|
|
|
|
|
|
|
|
## How to run in development:
|
|
|
|
Use whatever browser you want, I personally test on latest Microsoft Edge Dev build.
|
|
|
|
```
|
|
|
|
npm install --save-dev
|
|
|
|
WEBPACK_MODE=development BROWSER=google-chrome npx webpack serve
|
2021-04-18 11:56:05 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
## Translating
|
|
|
|
Make sure to keep the order of comments and tags in the translation files `src/translations` the same.
|
|
|
|
|
|
|
|
When you want to PR an update, title it "Changed wording in..." or "Synced translations in de" or something along those lines.
|