Download the PHP package neelkanthk/laravel-surveillance-ui without Composer
On this page you can find all versions of the php package neelkanthk/laravel-surveillance-ui. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download neelkanthk/laravel-surveillance-ui
More information about neelkanthk/laravel-surveillance-ui
Files in neelkanthk/laravel-surveillance-ui
Package laravel-surveillance-ui
Short Description Laravel Surveillance GUI provides a web based interface for Laravel Surveillance package.
License MIT
Informations about the package laravel-surveillance-ui
What is Laravel Surveillance UI?
Provides a Graphical UI for Laravel Surveillance and integrates within your existing application.
What is Laravel Surveillance?
Laravel Surveillance is a package to put malicious users, IP addresses and anonymous browser fingerprints under surveillance, write surveillance logs and block malicious ones from accessing the app. Read more
Laravel Surveillance UI Demo
Minimum Requirements
- Laravel 6.0
- PHP 7.2
Installation
Usage
Step 1: Configure Laravel Surveillance
NOTE:- If you have already installed in your application then please go directly to Step 2.
1.1. Publish the migration files:
1.2. Publish language files:
1.3. Run the migrations
1.4. Publish the config file (Optional):
Read more about Laravel Surveillance installation
Step 2: Configure Laravel Surveillance UI
The following steps will install Laravel Surveillance UI in your application.
2.1. Publish views:
2.2. Publish config:
2.3. Publish assets:
Add Middleware
Laravel Surveillance provides a middleware that can be used on any route or route group to make it eligible for surveillance.
Read more about middleware usage
Accessing the Dashboard
The Laravel Surveillance UI manager dashboard can be accessed at: http://your.domain/surveillance/ui/manager
The Laravel Surveillance UI logs dashboard can be accessed at: http://your.domain/surveillance/ui/logs
Overriding and customizing the package default configuration
Customizing the route prefix
By default route prefix is appended to the package's routes.
If you want to customize it then you can do so easily in the file's prefix key as shown below.
Customizing the route middleware
By default middleware is added to the package's routes.
If you want to add more middlewares like or something else, then you can add them easily in the file's middleware key as shown below.
Customizing the views
After publishing the package views you can change the design as per your taste. The views are published inside your project's directory.
Customizing the JS and CSS
After publishing the package assets you can tweak the JS and CSS inside your project's directory.
Replacing the default logo
You can change the default CCTV logo and favicon displayed on the Surveillance Dashboard by replacing them with your own at and .
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Security
If you discover any security-related issues, please email [email protected] instead of using the issue tracker.
Credits
- Neelkanth Kaushik
- All Contributors
License
All versions of laravel-surveillance-ui with dependencies
laravel/framework Version >=6.0
neelkanthk/laravel-surveillance Version ^1.3