You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project TIER (Teaching Integrity in Empirical Research) promotes the integration of principles and practices related to transparency and replicability in the research training of social scientists.
This repository is Project TIER's website (https://www.projecttier.org/), which is developed in Python using the Django-based Wagtail framework.
Local development
Install Docker and docker-compose, if you haven't already.
Clone the project: git clone https://github.com/ProjectTIER/projecttier.org.git
Enter the project directory: cd projecttier.org
Start the Docker containers: docker-compose up
Visit localhost:8000 in your browser.
To enter the Docker container:
docker-compose run web bash
You can now run migrations with ./manage.py migrate, or alternatively follow the steps below.
Pull production data/media
Your local version of the project will have an empty database and no media uploads.
You can copy the production database and files to your local version.
To pull the database: fab pull_production_data
To pull file uploads: fab pull_production_media
See fabfile.py for more information.
You'll need authentication to run these commands.
Licensed under the GNU AGPL 3.0. See the LICENSE file for the full license.
This project was originally developed by PromptWorks.
In April 2016 the project was inherited by Torchbox who continued its development.
In January 2018 the project was transferred to Candlewaster who continues to develop the project.