- First, install the necessary prerequisites. You will just need to install three things: Docker Desktop (to run Docker), Git (to access our shared Docker compose files) and finally download those shared Docker compose files.
- Next, run the "DSpace 7 With Entities" Docker compose commands detailed at: https://dspace-labs.github.io/DSpace-Docker-Images/documentation/run.DSpace7Entities.html
- We recommend using the "DSpace 7 Preview Release" commands detailed on that page, as those will ensure you also see the new sample DSpace 7 Theme (tentatively titled "Mantis")
- If you'd rather see the default Bootstrap look and feel (unthemed DSpace 7), use the "latest DSpace 7" instructions listed on that page.
- After a few minutes, you should have a full local installation of DSpace 7 Preview (with test data).
- User Interface: http://localhost:3000/
- REST API: http://localhost:8080/spring-rest
- Admin Login: email@example.com, Password: dspace
- Submitter Login: firstname.lastname@example.org, Password: dspace
- Workflow Login accounts:
- Objects/Pages of interest (within the test data):
- Journal Example represents a journal with journal volumes, issues and articles, as detailed in the Configurable Entities Design.
- Publications Example contains publications which contain a combination of plain-text authors and related author entities. It also contains relations to Research Projects and Organizational Units, as detailed in the Configurable Entities design. Navigating to e.g. a Person will reveal their relations to Publications, Research Projects and Organizational Units.
- Submission/Workflow functionality can be tested using one of the collections in this community where the workflow is enabled. You can use the accounts mentioned above to perform the submission and workflow steps. The admin account can perform the submission and all workflow steps as well.
- Once logged in, MyDSpace functionality is found in the user menu (upper right). Submissions can be started from that page, or via the "New → Item" admin menu (if logged in as an Admin).
- Once you are done testing, you can stop Docker and clean up the data (deleting the volumes). More information can be found in the instructions at https://dspace-labs.github.io/DSpace-Docker-Images/documentation/run.DSpace7Entities.html