Make audit log configurable.

This commit is contained in:
James Cole 2020-08-13 10:39:21 +02:00
parent 5f9ba78d94
commit ee3ef4b8cc
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D
2 changed files with 8 additions and 1 deletions

View File

@ -53,6 +53,13 @@ LOG_CHANNEL=stack
# nothing will get logged, ever.
APP_LOG_LEVEL=notice
#
# Firefly III keeps track of specific (security) related events in an audit log.
# These are stored on the drive, but in case of Docker can best be sent to 'stdout'.
#
AUDIT_LOG_CHANNEL=daily
# Database credentials. Make sure the database exists. I recommend a dedicated user for Firefly III
# For other database types, please see the FAQ: https://docs.firefly-iii.org/support/faq
# If you use Docker or similar, you can set these variables from a file by appending them with _FILE

View File

@ -78,7 +78,7 @@ return [
'days' => 7,
],
'audit' => [
'driver' => 'daily',
'driver' => envNonEmpty('AUDIT_LOG_CHANNEL', 'daily'),
'path' => storage_path('logs/ff3-audit.log'),
'tap' => [AuditLogger::class],
'level' => 'info',