13 lines
373 B
Bash
Executable File
13 lines
373 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && cd .. && pwd)"
|
|
|
|
mkdir -p $REPO_ROOT/{config,data,log}
|
|
sed -e "s|{{VAULT_DATA_DIR}}|$REPO_ROOT/data|g" \
|
|
-e "s|{{VAULT_LOG_DIR}}|$REPO_ROOT/log|g" \
|
|
$REPO_ROOT/vault.hcl > $REPO_ROOT/config/vault.hcl
|
|
|
|
vault server -config=$REPO_ROOT/config/vault.hcl -log-file=$REPO_ROOT/log/vault.log
|