From 9f24548a90031312d18bb913a75f754ed2f5b4c4 Mon Sep 17 00:00:00 2001 From: Frederik Ring Date: Fri, 19 Apr 2019 21:16:21 -0600 Subject: [PATCH] set up browserify pipeline for client side vault script --- README.md | 23 +++++++++++++++++++++++ docker-compose.yml | 9 +++++++++ 2 files changed, 32 insertions(+) diff --git a/README.md b/README.md index de6f831..fffd36d 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,29 @@ Run the tests: docker-compose run server make ``` +#### `vault` + +To work on the `vault` you will need to install `docker-compose`. + +First, install the project's dependencies: + +``` +docker-compose run vault npm install +``` + +Run the server: + +``` +docker-compose up +``` + +Run the tests: + +``` +docker-compose run vault npm test +``` + + ### License MIT © offen diff --git a/docker-compose.yml b/docker-compose.yml index d8104e2..687be1c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,3 +17,12 @@ database: image: postgres:11.2 environment: - POSTGRES_PASSWORD=develop + +vault: + image: node:10-alpine + working_dir: /vault + volumes: + - ./vault:/vault + command: npm start + ports: + - 3000:3000