Skip to content
A laravel filemanager package
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config Update Jul 11, 2019
src Update Jul 18, 2019
.gitignore
.styleci.yml initial commit Oct 24, 2018
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md initial commit Oct 24, 2018
README.md Update Jul 18, 2019
composer.json Update composer.json Jul 18, 2019
webpack.mix.js

README.md

Laravel filemanager

Latest Version on Packagist Total Downloads

This package contains a light weight filemanager. It is build for easy intergration and easy to customize. It works only with laravel and uses a lot of laravels code. The code is clean and we want to keep it this way. offcourse this package will grow into an awesome filemanager where you can manage your files the way you want.

Installation

You can install the package via composer:

composer require singlequote/laravel-filemanager

//publish resources
php artisan vendor:publish --tag=laravel-filemanager-resource

//publish assets
php artisan vendor:publish --tag=laravel-filemanager-assets

//publish config
php artisan vendor:publish --tag=laravel-filemanager-config

//publish locale
php artisan vendor:publish --tag=laravel-filemanager-locale

//publish images for file extensions
php artisan vendor:publish --tag=laravel-filemanager-images

Quick start

Download the package, publish the config and the assets (or just the images only) the package will auto require the script and styling files. The default route is /filemanager change it in the config

Hard cache

The package (when enabled) will cache all the files inside the public folder. To instant load the files, paste this in your public/.htaccess

    # Serve cached images if available
    RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_URI} -f
    RewriteRule . %{REQUEST_URI} [L]

To do list

  • Docs
  • Sharing folders by link
  • Sharing files by link
  • Update design

Preview 1 Preview 2

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Yes please! Finish our work and create a merge request.

Security

If you discover any security related issues, take a look at the issue tracker.

Postcardware

You're free to use this package, but if it makes it to your production environment we highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using.

Our address is: ACF Bentveld, Ecu 2 8305 BA, Emmeloord, Netherlands.

Credits

License

The MIT License (MIT). Please see License File for more information.

You can’t perform that action at this time.