lampyra/laravel

Self-hosted, lightweight exception capture for Laravel apps. Ships exceptions to a lampyra-server instance.

Maintainers

Package info

github.com/lampyra/lampyra-laravel

pkg:composer/lampyra/laravel

Statistics

Installs: 8

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.1 2026-05-21 07:28 UTC

This package is auto-updated.

Last update: 2026-05-21 07:36:22 UTC


README

Composer package for shipping PHP exceptions and JavaScript errors from a Laravel app to a self-hosted Lampyra dashboard.

60-second install

composer require lampyra/laravel

Add to .env:

LAMPYRA_DSN="https://errors.your-domain.com|slk_your_ingest_token"
LAMPYRA_PUBLIC_DSN="paste_24_char_public_dsn"
LAMPYRA_ENABLED=true

Verify:

php artisan lampyra:test

For browser error capture, drop @lampyra in your main Blade layout's <head>.

Full documentation

The complete reference lives on the dashboard. Replace <your-domain> below with your deployed instance:

  • English: https://errors.<your-domain>.com/docs/en/package/01-installation
  • Deutsch: https://errors.<your-domain>.com/docs/de/package/01-installation

Topics covered there:

  • Installation, configuration, env vars
  • The lampyra:test command
  • Payload structure and PII scrubbing
  • Local rate limit
  • JavaScript error capture via @lampyra
  • Ingest API contract
  • Troubleshooting

License

MIT.