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
- 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.txtTo 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)
- 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
This project is released under the MIT License
The code for all third-party JavaScript libraries used is included in the html/vendor folder, their respective licenses can be found either in a LICENSE.txt file or directly in the header of the .js file
The projects also includes Saxon-HE, which is licensed separately under the Mozilla Public License, Version 2.0 (MPL 2.0). See the dedicated LICENSE.txt
build with DSE-Static-Cookiecutter