/docker

Docker image for Judaicalink

Primary LanguageShellMIT LicenseMIT

JudaicaLink Docker Image

This is the Docker image for the JudaicaLink application. it generates a complete JudaicaLink application.

How to use

Clone the repository: git clone -b master https://github.com/judaicalink/docker.git

Run the following command:

docker build -t judaicalink .

How to run

docker run -d -p 80:80 judaicalink

How to configure

How to use

Terminal

  1. Activate the virtual environment

Using the venv source /data/judaicalink/venv/bin/activate.

  1. Start labs server service labs start.
  2. Start pubby server service pubby start.
  3. Run the loader script python /data/judaicalink/judaicalink/loader.py. This loads all the triples into the triple store (Fuseki).

Access from the browser

Web

In you browser go to 'http://localhost'

Labs

Pubby

Solr

Fuseki

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.

The JudaicaLink site

JudaicaLink labs

Components

  • Fuseki
  • Solr
  • Kibana
  • Elasticsearch
  • NGINX
  • Dovecot
  • Postfix
  • Redis
  • Daphne
  • Guincorn
  • Hugo
  • Python Django