Application log management for Laravel Enso

Maintainers

Package info

github.com/laravel-enso/logs

pkg:composer/laravel-enso/logs

Statistics

Installs: 42 368

Dependents: 5

Suggesters: 0

Stars: 11

Open Issues: 0

4.6.1 2026-04-21 15:26 UTC

README

License Stable Downloads PHP Issues Merge Requests

Description

Logs provides Enso endpoints for browsing, downloading, showing, and deleting application log files.

The package exposes a compact log-management API over the application's log storage and is meant to back the corresponding Enso administration screen.

It is an operational helper package, not a general-purpose logging driver.

Installation

Install the package:

composer require laravel-enso/logs

Run the package migrations:

php artisan migrate

Features

  • Log index endpoint.
  • Single-log show and download endpoints.
  • Log deletion endpoint.
  • Simple operational surface under the system namespace.

Usage

The package mounts its routes under system.logs.*.

API

HTTP routes

  • GET api/system/logs
  • DELETE api/system/logs/{log}
  • GET api/system/logs/{log}/download
  • GET api/system/logs/{log}

Depends On

Required Enso packages:

Companion frontend package:

Contributions

are welcome. Pull requests are great, but issues are good too.

Thank you to all the people who already contributed to Enso!