fix: log level error for production env

This commit is contained in:
Juan Rodriguez
2024-07-14 09:26:25 +02:00
parent a71f345f66
commit 1d207fae64
2 changed files with 14 additions and 6 deletions
+8 -3
View File
@@ -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 %}
+6 -3
View File
@@ -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: