Download the PHP package microcode/filament-log-hub without Composer
On this page you can find all versions of the php package microcode/filament-log-hub. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package filament-log-hub
Filament Log Hub
Collect Laravel/Monolog logs into the database, browse them in a Filament panel, and send alerts through microcode/filament-integrations messengers (Telegram, Viber, WhatsApp).
Requirements
- PHP 8.3+
- Laravel 12 / 13
- Filament 4 / 5
microcode/filament-integrations^1.1
Installation
This also installs microcode/filament-integrations. Register Integrations (credentials) and Log Hub on the Filament panel. If you skip Integrations, Log Hub registers it automatically:
Register Integrations before Log Hub if you want a custom only() / except() list.
Ensure the default log stack includes the log-hub channel (enabled automatically when LOG_HUB_TAP_STACK=true), or add it manually:
Telegram / messengers
- Configure the bot/API credentials on the Integrations page (or
services.telegram.bot_token/.env). - Set destination chat IDs / @channels / phone numbers in Log Hub Settings.
LOG_HUB_TELEGRAM_BOT_TOKEN is still copied into services.telegram.bot_token when that config key is empty.
Configuration
| Env | Description |
|---|---|
LOG_HUB_ENABLED |
Master switch |
LOG_HUB_LEVELS |
Comma-separated levels to store (default warning,error,critical,alert,emergency) |
LOG_HUB_NOTIFY_LEVELS |
Levels that trigger messengers |
LOG_HUB_NOTIFY_DRIVERS |
Driver keys (default telegram; also viber, whatsapp) |
LOG_HUB_TELEGRAM_BOT_TOKEN |
Optional fallback Telegram token if Integrations is empty |
LOG_HUB_TELEGRAM_CHAT_IDS |
Default Telegram chat IDs / @channels |
LOG_HUB_VIBER_RECIPIENTS |
Default Viber user IDs |
LOG_HUB_WHATSAPP_RECIPIENTS |
Default WhatsApp phone numbers |
LOG_HUB_QUEUE |
Queue for alert jobs |
LOG_HUB_RETENTION_DAYS |
Auto-purge age; 0 disables |
LOG_HUB_TAP_STACK |
Append log-hub to the default stack |
Runtime overrides (levels, channels, drivers, retention, messenger recipients) can also be changed from the Log Hub Settings action on the Log Hub page.
Purge old rows:
Custom messenger drivers
Then enable discord in settings or LOG_HUB_NOTIFY_DRIVERS.
License
MIT
All versions of filament-log-hub with dependencies
filament/filament Version ^4.0|^5.0
illuminate/contracts Version ^12.0|^13.0
illuminate/support Version ^12.0|^13.0
livewire/livewire Version ^3.0|^4.0
microcode/filament-integrations Version ^1.1
monolog/monolog Version ^3.0
spatie/laravel-package-tools Version ^1.16