Administration

Tools

Deployments of ArangoDB servers can be managed with the following tools:

  • Web interface:Arangod serves a graphical web interface tobe accessed with a browser via the server port. It provides basic and advancedfunctionality to interact with the server and its data.

  • ArangoShell: Arangosh is a V8 shell tointeract with any local or remote ArangoDB server through a JavaScriptinterface. It can be used to automate tasks. Some developers may prefer it overthe web interface, especially for simple CRUD. It is not to be confused withgeneral command lines like Bash or PowerShell.

  • RESTful API: Arangod has an HTTP interface throughwhich it can be fully managed. The official client tools including Arangosh andthe Web interface talk to this bare metal interface. It is also relevant fordriver developers.

  • ArangoDB Starter: This deployment toolhelps to start Arangod instances, like for a Cluster or an Active Failover setup.

For a full list of tools, please refer to the Programs & Tools chapter.

Deployment Administration

Other Topics