Skip to content

oystr-foss/keepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keepo

Importing the project

Intellij has native support for sbt projects. Please, see details here.

Running the project locally

You may launch the app from your ide for debugging or running. Please, see details here.

Or instead, run with sbt run.

Requirements

We are working with Docker containers running instances of Morbid and Hashicorp's Vault.

Environment

To set up the environment, run the commands below:

$ sudo mkdir -p /opt/keepo/vault/shared/conf
$ sudo chown -R $USER. /opt/keepo/
$ echo 'include "application.conf"' > /opt/keepo/vault/shared/conf/local.conf

Running

Run the container with:

$ docker run --name keepo -p 9005:9005 -d -v /opt/keepo/vault/shared:/opt/keepo/service/shared oystrcombr/keepo:latest

Making requests

The service documentation can be found here.