/vault-demo-server

The server for the Vault demo that servers vaultproject.io

Primary LanguageGoMozilla Public License 2.0MPL-2.0

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.