jeelcodes/laravel-system-info
Composer 安装命令:
composer require jeelcodes/laravel-system-info
包简介
Laravel package to display composer and environment details
README 文档
README
A powerful and easy-to-use Laravel package to display your application's environment details, and composer package dependencies through a clean user interface.
Features
- System Environment Overview: Quickly view PHP version, Laravel version, server software, OS, and database connection details.
- Composer Packages: See a complete list of installed composer packages along with their versions.
- Customizable Routes: Change the default URL path to whatever fits your application.
- Zero Dependencies: Built with native Laravel features, keeping your project lightweight.
Requirements
- PHP 7.2.5 or higher (Fully compatible with PHP 8.x)
- Laravel 6.0 through 11.0+
Installation
You can install the package via composer:
composer require jeelcodes/laravel-system-info
The package will automatically register its service provider in modern Laravel applications.
Usage
Once installed, simply navigate to the following URL in your browser:
http://your-app-domain.test/system-info
Here you will see a beautifully formatted dashboard containing all your system information.
Configuration
If you want to change the default route prefix (/system-info), you can publish the configuration file.
Run the following artisan command:
php artisan vendor:publish --tag="system-info-config"
This will create a config/system-info.php file in your application's config directory:
<?php return [ // The route path to access the system info dashboard 'route_prefix' => 'system-info', ];
Change the route_prefix value to your desired URL path (e.g., 'admin/system-status').
Views
If you want to customize the appearance of the dashboard, you can publish the views:
php artisan vendor:publish --tag="system-info-views"
(Note: View publishing requires adding the 'system-info-views' tag to the ServiceProvider, make sure it's published if needed).
Testing
vendor/bin/phpunit
Security Vulnerabilities
If you discover a security vulnerability within this package, please send an e-mail to Jeel Sureja via [your email]. All security vulnerabilities will be promptly addressed.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-18