Server

Require authentication credentials when connecting (does not affect the server-side authentication settings)This option can be specified without value to enable it.Default: false

server.connection-timeout

double

Connection timeout in secondsDefault: 5

server.database

string

Database name to use when connectingDefault: "_system"

server.endpoint

string

Endpoint to connect to. Use ‘none’ to start without a server. Use http+ssl:// or vst+ssl:// as schema to connect to an SSL-secured server endpoint, otherwise http+tcp://, vst+tcp:// or unix://Default: "http+tcp://127.0.0.1:8529"

server.force-json

boolean

Force to not use VelocyPack for easier debuggingThis option can be specified without value to enable it.Default: falseIntroduced in: v3.6.0

Encryption Option Details

The file path-to-keyfile must contain the encryption key. This
file must be secured, so that only arangodump or arangorestore can access it.
You should also ensure that in case someone steals your hardware, they will not be
able to read the file. For example, by encrypting /mytmpfs or
creating an in-memory file-system under /mytmpfs. The encryption keyfile must
contain 32 bytes of data.

--encryption.key-generator path-to-my-generator

This output is used if you want to use the program to generate your encryption key.
The program path-to-my-generator must output the encryption on standard output
and exit. The encryption keyfile must contain 32 bytes of data.