This is the Docker image for the JudaicaLink application. it generates a complete JudaicaLink application.
Clone the repository:
git clone -b master https://github.com/judaicalink/docker.git
Run the following command:
docker-compose build && docker-compose up -d
This will build the image and start the containers in detached mode.
To run the containers in the foreground, use:
docker-compose up
- Activate the virtual environment
Using the venv source /data/judaicalink/venv/bin/activate
.
- Start labs server
service labs start
. - Start pubby server
service pubby start
. - Run the loader script
python /data/judaicalink/judaicalink/loader.py
. This loads all the triples into the triple store (Fuseki).
In you browser go to 'http://localhost'
Fuseki uses a User Interface. Navigate to http://localhost:3030
. The port may differ if you have changed it in the docker-compose.yml
file.
- Fuseki
- Solr
- NGINX
- Redis
- Daphne
- Guincorn
- Hugo
- Python Django