Using docker-compose persona

Hint

This is in a proof of concept stage. Enhance if you feel this is useful to you.

This persona is about setting up a demo environment very quickly with installing Docker and docker-compose only.

Simply clone the project to any directory and execute

docker-compose up

This will build all images necessary and deploy the application. Once deployment is done (you’ll see in the logs when auto deploy worked), you’ll need to bootstrap the database:

docker-compose run --no-deps --rm dataverse scripts/bootstrap-job.sh

Then you can access Dataverse at http://localhost:8080 and login with the default dataverseAdmin:admin1. Enjoy!