From 4f727d10d318086998c554326f7ace2aadc39f8b Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Sat, 9 Nov 2019 19:27:30 +0300 Subject: [PATCH] Add base path env --- Makefile | 2 +- src/dayoff.cr | 4 +++- tools/server | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index b9c837f..ceca938 100644 --- a/Makefile +++ b/Makefile @@ -37,7 +37,7 @@ run: format .PHONY: run-server run-server: format - server run $(ENTRY_POINT) + BASE_PATH="./tmp" server run $(ENTRY_POINT) .PHONY: spec spec: format diff --git a/src/dayoff.cr b/src/dayoff.cr index 3b77596..29a80dd 100644 --- a/src/dayoff.cr +++ b/src/dayoff.cr @@ -2,7 +2,9 @@ require "kemal" require "./dayoff/**" require "./handlers" -base_path = "./tmp" +base_path = ENV["BASE_PATH"] + +puts "Set storage base path: " + base_path app = Dayoff::App.new base_path diff --git a/tools/server b/tools/server index d26e8e8..cb3c02a 100755 --- a/tools/server +++ b/tools/server @@ -14,4 +14,5 @@ docker run -i $TTY \ -v "$PWD:/app" \ -p "3000:3000" \ -w "/app" \ + -e "BASE_PATH=$BASE_PATH" \ dayoff-crystal crystal "$@"