# Vault setup ```bash export VAULT_ADDR=http://localhost:8200 export VAULT_TOKEN=root # Enable KV v2 (if not already): vault secrets enable -path=kv kv-v2 vault secrets enable -path=kv kv-v2 # Put secrets (example) vault kv put kv/snoop \ db_dsn="postgres://snoop:snoop@postgres:5432/snoop?sslmode=disable" \ minio_endpoint="minio:9000" \ minio_access_key="minioadmin" \ minio_secret_key="minioadmin" \ minio_use_ssl="false" \ jwt_secret="supersecretjwt" \ minio_records_bucket="records" \ minio_livestream_bucket="livestream" \ minio_presign_ttl_seconds="900" ``` Unseal Key: gQrvvJBaGR4CpmkoVq93tWqk5dTpioMAHtNHKMWNlH0= Root Token: root { "db_dsn": "postgres://snoop:snoop@postgres:5432/snoop?sslmode=disable", "minio_endpoint": "minio:9000", "minio_access_key": "minioadmin", "minio_secret_key": "minioadmin", "minio_use_ssl": "false", "jwt_secret": "supersecretjwt", "minio_records_bucket": "records", "minio_livestream_bucket": "livestream", "minio_presign_ttl_seconds": "900" }