Download the PHP package willypelz/laravel-log-platform without Composer
On this page you can find all versions of the php package willypelz/laravel-log-platform. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download willypelz/laravel-log-platform
More information about willypelz/laravel-log-platform
Files in willypelz/laravel-log-platform
Package laravel-log-platform
Short Description Production-grade logging and monitoring platform for Laravel applications
License MIT
Informations about the package laravel-log-platform
Laravel Log Platform
A lightweight, database-free log browser for Laravel applications. Reads directly from storage/logs, presents your log files in a clean UI, and never touches a database connection.
Features
- 📁 File Browser — lists all
.logfiles instorage/logs, sorted by most-recent - 🔍 Log Viewer — parsed, filterable log entries (level, keyword, date range) per file
- 📄 Raw Contents — paginated line-by-line view for any file
- 📡 Live Tail — real-time Server-Sent Events stream that follows a file as it grows
- ⬇️ Download / 🗑️ Delete — manage log files directly from the UI
- 🌗 Dark / Light / Auto theme — configurable via
LOG_PLATFORM_THEME - 🗂️ Custom naming strategies — daily, weekly, monthly, or custom patterns
- 🔌 Zero DB migrations — no tables, no queue jobs, no scheduler entries required
Installation
Run the install command to publish the config:
Then visit /log-platform in your browser.
Configuration
Publish and edit config/log-platform.php:
Key options:
API Endpoints
All endpoints are prefixed with /log-platform/api and use the middleware defined in config/log-platform.php.
| Method | Endpoint | Description |
|---|---|---|
GET |
/files |
List all .log files |
GET |
/files/{filename} |
Metadata for a single file |
POST |
/files/download |
Download a file (file param) |
DELETE |
/files/delete |
Delete a file (file param) |
GET |
/logs |
Parsed + filtered log entries (file, level, keyword, from, to, limit) |
GET |
/contents |
Raw paginated lines (file, page, per_page) |
GET |
/stream |
SSE live tail (file, lines) |
GET |
/hosts |
Configured log paths |
Artisan Commands
| Command | Description |
|---|---|
log:install |
Publish config |
log:clear |
Delete physical log files older than N days (requires retention.enabled = true) |
Custom Naming Strategy
Security
By default the API uses the api middleware and the UI uses web. Override in config:
License
MIT
All versions of laravel-log-platform with dependencies
illuminate/support Version ^10.0|^11.0|^12.0
illuminate/console Version ^10.0|^11.0|^12.0
monolog/monolog Version ^3.0