Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.19 KB

Readme.md

File metadata and controls

47 lines (34 loc) · 1.19 KB

Vault UI

Docker Registry


Screenshots

Login Screen Mount Screen Cluster Health Screen

Docker

Build (for custom changes)

docker build -t vault-ui .

Run

docker run -it \
    -p 80:80 \
    -e VAULT_ADDR=my.vault.host \
    -e VAULT_SKIP_VERIFY=1 \
        nyxcharon/vault-ui

Features

  • List/View Secrets
  • List Policies
  • List Users
  • View Server(s) Status
  • Health check

Configuration

Environment (Required)

  • VAULT_ADDR - the Vault host

Environment (Optional)

  • VAULT_SKIP_VERIFY - If set, do not verify Vault's presented certificate before communicating with it.

Authentication

  • You must configure github auth model or setup the userpass backend before you can login. The policies the user has will determine what they can view in the ui. For more information on setting up this backend, see https://www.vaultproject.io/docs/auth/userpass.html
  • Other auth backends will be supported in the feature