No description
  • Go 92.3%
  • Shell 7.3%
  • Procfile 0.4%
Find a file
Caleb Albers 1de4a901f0
Merge pull request #2 from hashicorp/compliance/add-license
[COMPLIANCE] Add MPL-2.0 LICENSE
2023-01-12 15:25:37 -08:00
scripts Fix go-oidc dep 2018-05-22 15:43:21 -04:00
vendor Update deps 2018-05-23 17:14:00 -04:00
.gitignore Initial commit 2015-04-12 17:28:53 -07:00
app.json Update vendoring 2018-03-15 13:36:58 -04:00
LICENSE [COMPLIANCE] Add MPL 2.0 LICENSE 2022-10-12 18:38:43 +00:00
main.go Force table format and update deps 2018-05-22 22:16:41 -04:00
messages.go Update to newer Vault interfaces 2018-03-16 10:21:31 -04:00
physical.go Update to newer Vault interfaces 2018-03-16 10:21:31 -04:00
Procfile Set the procfile 2015-04-12 17:34:05 -07:00
README.md Update README.md 2015-04-28 11:36:22 -07:00
socket.go add read deadline 2015-04-28 23:30:22 -07:00
token_helper.go Remove erroring code; it's not actually used 2016-02-26 12:49:16 -05:00
vault.go Add kv and set env for demo server 2018-05-22 17:41:21 -04:00

vault-demo-server

This is the source for the server that serves the interactive tutorial for Vault.

The interactive tutorial uses WebSockets to communicate to this service. When the WebSocket is opened, this service starts a real, fully featured Vault instance. The API to this service is directly the CLI commands to execute, and the demo server actually invokes the CLI in-memory and forwards back the response and exit code.