FileManager
Admin interface for files & folders, using elFinder.
Install / Use
/learn @Laravel-Backpack/FileManagerREADME
FileManager
Backpack admin interface for files and folder, using barryvdh/laravel-elfinder. This package literally just:
- creates a
public/uploadsfolder; - installs
barryvdh/laravel-elfinder; - publishes an elFinder config and view, for elFinder to play nice with Backpack;
- adds a menu item to the sidebar;

Installation
From your command line, require the package (this will also require barryvdh/laravel-elfinder):
composer require backpack/filemanager
Then run the install process:
php artisan backpack:filemanager:install
That's it. Hit refresh in your admin panel, and you'll find a new sidebar item pointing to the File Manager.
Usage
You can use elFinder in Backpack:
- stand-alone, by accessing the
/admin/elfinderroute (see screenshot above); - inside the
browse,browse_multiple;
Customization
You can publish the views to your resources/views/vendor/backpack/filemanager folder by running:
php artisan vendor:publish --provider="Backpack\FileManager\FileManagerServiceProvider" --tag="elfinder-views"
php artisan vendor:publish --provider="Backpack\FileManager\FileManagerServiceProvider" --tag="elfinder-fields"
php artisan vendor:publish --provider="Backpack\FileManager\FileManagerServiceProvider" --tag="elfinder-columns"
Upgrade
To upgrade from v3 to v4 of this package:
# remove the published blade views
rm -rf resources/views/vendor/elfinder
Security
If you discover any security related issues, please email tabacitu@backpackforlaravel.com instead of using the issue tracker.
Credits
License
MIT. Please see the license file for more information.
Related Skills
node-connect
336.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.8kCommit, push, and open a PR
