Project Setup - Setting up SirixDB locally
Unfortunately, this is currently a bit messy, but still rather straightforward.
There are several resources required to run SirixDB, and they can all be found in the resources
directory of this repository.
SirixDB depends on keycloak for authentication, so we first need to run (in the directory in which you have the above resources):
docker-compose up -d keycloak
It can take a minute for keycloak to be ready for connections. If you like, you can use the wait.sh
script in the above mentioned resources
directory to wait until keycloak is ready. A script from the resources folder initializing keycloak with a user "admin" with the password "admin" is run automatically.
Once keycloak is ready, navigate to http://localhost:8080/admin
and login using the credentials admin
/admin
. Click on Users
in the sidebar navigation, then click Add user
. Enter the name of theβ¦