A database that stores and computes permissions
Usage:
spicedb [command]
Examples:
No TLS and in-memory datastore:
spicedb serve --grpc-preshared-key "somerandomkeyhere"
TLS and HTTP enabled, and a real datastore:
spicedb serve --grpc-preshared-key "realkeyhere" \
--grpc-tls-cert-path path/to/tls/cert --grpc-tls-key-path path/to/tls/key \
--http-enabled http-tls-cert-path path/to/tls/cert --http-tls-key-path path/to/tls/key \
--datastore-engine postgres \
--datastore-conn-uri "postgres-connection-string-here"
Available Commands:
completion Generate the autocompletion script for the specified shell
datastore datastore operations
help Help about any command
lsp serve language server protocol
man Generate man page
postgres-fdw serve a Postgres Foreign Data Wrapper for SpiceDB (EXPERIMENTAL)
serve serve the permissions database
serve-testing test server with an in-memory datastore
version displays the version of SpiceDB
Flags:
-h, --help help for spicedb
--log-format string format of logs ("auto", "console", "json") (default "auto")
--log-level string verbosity of logging ("trace", "debug", "info", "warn", "error") (default "info")
--skip-release-check if true, skips checking for new SpiceDB releases
Use "spicedb [command] --help" for more information about a command.
Options (5)
| Option | Description | Source |
|---|
--datastore-conn-uri "postgres-connection-string-here" | | help |
-h, --help | help for spicedb | help |
--log-format string | format of logs ("auto", "console", "json") (default "auto") | help |
--log-level string | verbosity of logging ("trace", "debug", "info", "warn", "error") (default "info") | help |
--skip-release-check | if true, skips checking for new SpiceDB releases | help |
Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.