production
This commit is contained in:
parent
d0e872fcad
commit
859c851522
3 changed files with 18 additions and 6 deletions
4
Gemfile
4
Gemfile
|
@ -3,7 +3,7 @@
|
|||
source 'https://gems.sutty.nl'
|
||||
|
||||
# core - base
|
||||
ruby '2.7.4'
|
||||
ruby '2.7.5'
|
||||
gem 'rails', '~> 6.0.0'
|
||||
|
||||
# core - rails additions
|
||||
|
@ -149,6 +149,8 @@ gem 'viewpoint', require: false
|
|||
# integrations - S/MIME
|
||||
gem 'openssl'
|
||||
|
||||
gem 'lograge'
|
||||
|
||||
# Translation sync
|
||||
gem 'PoParser', require: false
|
||||
|
||||
|
|
|
@ -292,6 +292,11 @@ GEM
|
|||
logging (2.3.0)
|
||||
little-plugger (~> 1.1)
|
||||
multi_json (~> 1.14)
|
||||
lograge (0.12.0)
|
||||
actionpack (>= 4)
|
||||
activesupport (>= 4)
|
||||
railties (>= 4)
|
||||
request_store (~> 1.0)
|
||||
loofah (2.14.0)
|
||||
crass (~> 1.0.2)
|
||||
nokogiri (>= 1.5.9)
|
||||
|
@ -462,6 +467,8 @@ GEM
|
|||
rchardet (1.8.0)
|
||||
redis (4.6.0)
|
||||
regexp_parser (2.2.1)
|
||||
request_store (1.5.1)
|
||||
rack (>= 1.4)
|
||||
rest-client (2.1.0)
|
||||
http-accept (>= 1.7.0, < 2.0)
|
||||
http-cookie (>= 1.0.2, < 2.0)
|
||||
|
@ -674,6 +681,7 @@ DEPENDENCIES
|
|||
json
|
||||
koala
|
||||
libv8
|
||||
lograge
|
||||
mail!
|
||||
messagebird-rest
|
||||
mime-types
|
||||
|
|
|
@ -41,7 +41,7 @@ Rails.application.configure do
|
|||
# config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX
|
||||
|
||||
# Store uploaded files on the local file system (see config/storage.yml for options).
|
||||
# config.active_storage.service = :local
|
||||
config.active_storage.service = :local
|
||||
|
||||
# Mount Action Cable outside main process or domain.
|
||||
# config.action_cable.mount_path = nil
|
||||
|
@ -49,7 +49,7 @@ Rails.application.configure do
|
|||
# config.action_cable.allowed_request_origins = [ 'http://example.com', /http:\/\/example.*/ ]
|
||||
|
||||
# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
|
||||
# config.force_ssl = true
|
||||
config.force_ssl = true
|
||||
|
||||
# Use the lowest log level to ensure availability of diagnostic information
|
||||
# when problems arise.
|
||||
|
@ -81,12 +81,14 @@ Rails.application.configure do
|
|||
# Send deprecation notices to registered listeners.
|
||||
config.active_support.deprecation = :notify
|
||||
|
||||
config.lograge.enabled = true
|
||||
|
||||
# Use default logging formatter so that PID and timestamp are not suppressed.
|
||||
# config.log_formatter = ::Logger::Formatter.new
|
||||
config.log_formatter = ::Logger::Formatter.new
|
||||
|
||||
# Use a different logger for distributed setups.
|
||||
# require 'syslog/logger'
|
||||
# config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name')
|
||||
require 'syslog/logger'
|
||||
config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'zammad')
|
||||
|
||||
if ENV['RAILS_LOG_TO_STDOUT'].present?
|
||||
logger = ActiveSupport::Logger.new($stdout)
|
||||
|
|
Loading…
Reference in a new issue