A toolbox for Digital Humanities.
Currently DH Box requires Ubuntu >= 14.04 and Python 2.7x
wget -qO- https://raw.githubusercontent.com/DH-Box/dhbox/master/install_dhbox.sh | sudo sh
- Navigate to
dhbox/ - Rename
config.cfg.templatetoconfig.cfgand edit settings as desired - Run
sudo python manage.py build_database - Run
sudo python wsgi.py - Navigate to site on
http://localhost:80
- 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) - Rename
config.cfg.templatetoconfig.cfgand edit settings as desired - Run
sudo manage startto download the DH Box seed, or navigate todhbox/seedand rundocker build -t thedhbox/seed:latest .if you want to build it yourself (takes 15 minutes or more). - Run
sudo manage build_database - Run
sudo python wsgi.py - Navigate to site on
http://localhost:80
- 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
/srcdirectory. Propagate changes withgulp build