Visual web tool for creating argument maps based on web or other text document content
If you haven't already, you need to install the ArangoDB database, version 3.1 or later.
This project uses the new default dependency management tool that has been available since Golang version 1.11. If you haven't already, go to the Go Programming Language install page for instructions on how to get it set up in your environment.
ArangoDB schema creation and migration is managed via the ArangoMiGO tool.
If you haven't already, clone this project to a local folder.
First, you must create a local configuration file, as required by ArangoMiGO. An example is located in the file migrations/config.example
of this project. You can make a copy, and then edit the copy to set your own variables.
cp migrations/config.example migrations/config
echo "I will use the best editor"
emacs migrations/config
At a minimum, you will need to customize the migrationspath
configuration, and the username
and password
in extras
. You should also change the ArangoDB username
and password
for the root user if you didn't use the default configurations.
Next, make sure your ArangoDB server is running:
/usr/local/opt/arangodb/sbin/arangod
Finally, run the ArangoMiGO utility to install the database collections and edges.
arangomigo migrations/config