This project is a Django-based website created by the Research Software Group.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
To run this project, you're required to have the following software installed on your machine:
- Python 3 (for specific Python 3 version please see the Django documentation)
- pip
- virtualenv
The project dependencies are specified in requirements.txt
- cd into project directory
- create a virtualenv
- run
pip install -r requirements.txt
- See Docker documentation
- Ensure Docker is running
- run
docker compose build
to create the image - run
docker compose up -d
to spawn container using the image - visit
http://localhost:8001/
in a browser to view website - run
docker compose down
to close container - To access the container terminal:
- run
docker container ls
to find CONTAINER ID - run
docker exec -it <CONTAINER ID> bash
- run
- Django - The Python web framework used
See the LICENSE.md file for details