Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.2 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.2 KB

Familiensache. Dynastische Handlungsspielräume in der Korrespondenz von Kaiserin Eleonora Magdalena von Pfalz-Neuburg (1655-1720)

Application repo for the FWF funded Project Family Matters. Female Dynastic Agency and Correspondence

develop

  • clone the repo
  • install ant if its not already installed
  • install saxon (you can run ./shellscripts/dl_saxon.sh)
  • create a python virtual environment, activate it and install dependencies e.g.
python -m venv venv
source venv/bin/activte
pip install -U pip
pip install -r requirements.txt

To build the app, have a look at .github/workflows/static.ymlbut it basically boils down to

  • fetch the data ./fetch_data.sh
  • process the ./process_data.sh
  • build the app ant
  • build the fulltext indes python make_typesense_index.py (be sure to set your Typesense credentials als environment variables)

dockerize your application

  • To build the image run: docker build -t emt-static .
  • To run the container: docker run -p 80:80 --rm --name emt-static emt-static

build with DSE-Static-Cookiecutter