Skip to content

niels-triply/app-decide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DECIDe

This repository contains all configuration to get the DECIDe microservices stack running. It is very much a work in progress.

What's included?

This repository contains multiple docker-compose files

  • docker-compose.yml provides the backend components.
  • docker-compose.dev.yml provides small changes for development purposes.
    • Publishes the entrypoint to the services on port 80, so all endpoints can be reached easily.
    • Publishes the triplestore on port 8890, so the SPARQL endpoint (/sparql) can be reached easily.

Running

Getting started

  1. Clone the repository and go into the directory
  2. To ease all typing for docker compose commands create a compose override file in the root of the project
touch docker-compose.override.yml
  1. Create an env file so we can define the compose files and other environment variables
touch .env
  1. Set the COMPOSE_FILE in the .env
COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml:docker-compose.override.yml

Running the stack

This should be your go-to way of starting the stack.

docker compose up -d # run without -d flag when you don't want to run it in the background

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Common Lisp 83.3%
  • Elixir 12.0%
  • Python 4.4%
  • Shell 0.3%