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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

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

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

  1. Configure the bot/API credentials on the Integrations page (or services.telegram.bot_token / .env).
  2. 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

PHP Build Version
Package Version
Requires php Version ^8.3
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package microcode/filament-log-hub contains the following files

Loading the files please wait ...