IMLS grant funded project(PresQT) to build Preservation Quality Tools and RESTful Services to Improve Preservation and Re-use of Research Data & Software. More info at https://presqt.crc.nd.edu/ and https://osf.io/d3jx7/
Please see our ReadTheDocs documentation page.
- Local installation of Docker for Mac/Windows/Linux
- Knowledge of setting environment variables
- Knowledge of
docker-compose
utility.
To bring up a local version of PresQT, take the following steps:
- Clone the repo to your local machine.
- Export the following ENV_VARS:
- ENVIRONMENT: Should be either
production
ordevelopment
- SECRET_KEY: A Django "secret key" value.
- ENVIRONMENT: Should be either
- Execute
docker-compose -f docker-compose-development.yml up
within the repo's base folder. - Navigate to http://127.0.0.1:8000/api_v1/ or http://localhost:8000/api_v1/ in your browser or a service like Postman.