Skip to content

dcsr-datumo/dsp-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsp-stack

dsp stack

The dev way of setting up a stack is to build it, clone dsp-api, checkout the release if not latest commit, make will guide you.

In order to run the same versions (docker images) as deployed on prod, test or where-ever, we set a docker stack with fixed versions and associated ontologies, config files, init scripts.

Once cloned, a make will guide you through the process, which is usually:

# bootstrap the triple store:
make db-init
# check what's running, so far only the triple store
make ps
# bring up the rest of the stack
make up
# check the logs
make logs

once up, you can access:

set branches for given set of versions

create branches out the main branch for given set of versions

anatomy of the code

  • docker-compose.yml # stolen from here
  • knora-ontologies/ # stolen from here
  • Makefile
  • README.md
  • scripts/ # selected files stolen from here
  • sipi/ # stolen from here
  • test_data/ # selected files stolen from here