dcodegroup/fileman
| Install | |
|---|---|
composer require dcodegroup/fileman |
|
| Latest Version: | 3.0.8 |
| PHP: | ^8.0 |
| Last Updated: | Jul 24, 2026 |
| Links: | GitHub · Packagist |
Versions
- Legacy branch is for the pre php 8 and pre laravel 8 applications - maintain 1.4.x on packagist
- master is for php 8+ and laravel 8 plus. use version 2.0.x on packagist
Installation
Install the package via composer:
composer require dcodegroup/fileman
npm install @vitejs/plugin-vue
npm install vue
npm install vite-svg-loader
npm install lodash
npm install vite-plugin-laravel-translations
npm install vue-i18n
npm install vue3-click-away
Publish the migrations:
php artisan vendor:publish --provider="DcodeGroup\Fileman\FilemanServiceProvider" --tag="migrations"
Publish the vendor front-end resources:
php artisan vendor:publish --provider="DcodeGroup\Fileman\FilemanServiceProvider" --tag="styles"
Add the following to your providers.php file:
DcodeGroup\Fileman\FilemanServiceProvider::class,
return [
App\Providers\AppServiceProvider::class,
\DcodeGroup\Fileman\FileManServiceProvider::class,
];
Add the package routes to your web.php file:
in web.php
\DcodeGroup\Fileman\Routes\Web::get();
in api.php
\DcodeGroup\Fileman\Routes\Api::get();
JS Add the following alias to vite.config.js
resolve: {
alias: {
"@fileman": path.resolve(__dirname, "./vendor/dcodegroup/fileman"),
Seem to need this in tailwind.config.js, Update the module exports under content:
content: [
...
"./vendor/dcodegroup/**/*.{blade.php,vue,js,ts}",
...
],
in the app.js file or other file where you are registering your vue components add the following:
import { registerFileman } from "@fileman/src/resources/js";
registerFileman(app);
Fileman will connect to the applications S3 bucket automatically. You'll need to have fileman index the bucket first before it can be used. To index the S3 bucket run:
php artisan fileman:import
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 3.0.8 | ^8.0 | ^8.0| | ||
| 3.0.7 | ^8.0 | ^8.0| | ||
| 3.0.6 | ^8.0 | ^8.0| | ||
| 3.0.5 | ^8.0 | ^8.0| | ||
| 3.0.4 | ^8.0 | ^8.0| | ||
| 3.0.3 | ^8.0 | ^8.0| | ||
| 3.0.2 | ^8.0 | ^8.0| | ||
| 3.0.1 | ^8.0 | ^8.0| | ||
| 3.0.0 | ^8.0 | ^8.0| | ||
| 2.0.6 | ^8.0 | ^8.0| | ||
| 2.0.5 | ^8.0 | ^8.0| | ||
| 2.0.4 | ^8.0 | ^8.0| | ||
| 2.0.3 | ^8.0 | ^8.0| | ||
| 2.0.2 | ^8.0 | ^8.0| | ||
| 2.0.1 | ^8.0 | ^8.0| | ||
| 2.0.0 | ^8.0 | ^8.0| | ||
| 1.4.4 | ^7.2 | |||
| v1.4.3 | ^7.2 | |||
| v1.4.2 | ^7.2 |