From 1d207fae641f1262a542084601c596eb63c17145 Mon Sep 17 00:00:00 2001 From: Juan Rodriguez Date: Sun, 14 Jul 2024 09:26:25 +0200 Subject: [PATCH] fix: log level error for production env --- app/config/env.cr | 11 ++++++++--- docker-compose.yml | 9 ++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/app/config/env.cr b/app/config/env.cr index e09f854..f648676 100644 --- a/app/config/env.cr +++ b/app/config/env.cr @@ -1,10 +1,15 @@ +require "log" + ENV["ENV"] ||= "development" +ENV["APP_URL"] ||= "http://localhost:4000" +ENV["DATABASE_URL"] ||= "sqlite3://./sqlite/data.db?journal_mode=wal&synchronous=normal&foreign_keys=true +" {% if env("ENV") != "production" %} require "dotenv" Dotenv.load ".env.#{ENV["ENV"]}" # File must exist in non-production! {% end %} -ENV["APP_URL"] ||= "http://localhost:4000" -ENV["DATABASE_URL"] ||= "sqlite3://./sqlite/data.db?journal_mode=wal&synchronous=normal&foreign_keys=true -" +{% if env("ENV") == "production" %} + Log.setup(:error) +{% end %} diff --git a/docker-compose.yml b/docker-compose.yml index 2bfa02e..4c7fa58 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,10 @@ services: build: . environment: ENV: production - DATABASE_URL: sqlite3://./sqlite/data.db?journal_mode=wal&synchronous=normal&foreign_keys=true - APP_URL: http://0.0.0.0:4001 ports: - - 4001:4000 + - 4000:4000 + volumes: + - sqlite_data:/app/sqlite + +volumes: + sqlite_data: