🐧
Laravelのログをdocker logsに出力する "laravel-log-docker"リリースしました
Laravelのログをdocker logsに出力するライブラリ "laravel-log-docker"開発しました。
composer requireと、.envの編集のみで、Laravelログの出力先をdocker logsに設定できます。
使い方
- インストールしてください。
composer require kajitori-git/laravel-log-docker
- .envファイルを編集してください。
# (更新)ログのチャンネルの変更
LOG_CHANNEL=docker
#### 必要あらば、以下の値を変更してください
# ログレベル。既定は'error'
LOG_LEVEL_DOCKER=debug
# ログフォーマット
LOG_FORMATTER_DOCKER=
これで、Laravelのログのアウトプット先を、docker logsにできます。
DockerやAWS FargateでLaravelのシステムを公開する際、可能な限り、configファイルの編集などは避けたいはずです。
そのため、composer requireと、.env(もしくは環境変数)で、ログの出力先を変更できるようなライブラリの作成に至りました。
1時間ぐらいしか掛けてませんが・・・、良かったら使ってくださいね。
Discussion