A toolbox for Digital Humanities.
###DH BOX Local Install Process Currently DH Box requires a linux that has apt-get.
wget -qO- https://raw.githubusercontent.com/DH-Box/dhbox/develop/install_dhbox.sh | sudo sh
or:
- Install Docker
- Install
pip
, Python package manager - Clone git repo (
git clone https://github.com/DH-Box/dhbox.git
) - Navigate to
dhbox/
- Run
pip install -r requirements.txt
(preferably in a virtualenv) - Navigate to
dhbox/seed
- Run
sudo docker build -t thedhbox/seed:latest .
(takes 15 minutes or more) - Navigate to
dhbox/
- Run
python dhbox.py
- Navigate to site on
http://localhost:80
###If you are developing for DH Box, there are a few more steps:
- Install Node and Node Package Manager:
apt-get install nodejs npm
- Install Gulp and Bower:
npm install gulp bower
- Changes to the site go into the
/src
directory. Propagate changes withgulp build