Skip to content

Dygen/filevuer

Filevuer

Software License

This is a simple FTP/S3 filebrowser Laravel package based on the work done by OFFLINE-GmbH/Online-FTP-S3

  • Notable Changes

      - Zip files are streamed from the resource instead of downloading to the server compressing and then serving the file.
      - Uploaded zip files are opened on the server and then files streamed to the resource
      - After upload, files are immediately deleted
    
  • The connections are defined in the config/filevuer.php file.

  • Asset files are copied to /public/vendor/filevuer.

  • The index file is copied to views/vendor/filevuer.

  • You can use restrict access to the route by placing

Route::group(['middleware' => 'auth'], function () {
    jwhulette\filevuer\Filevuer::routes();
});

in your routes/web.php file

  • This is my first Laravel plugin so I'm sure I have make some mistakes. Please let me know if you come across any issues.

Installation

Install using composer

composer require jwhulette/filevuer

Publish the assets and configuration

php artisan vendor:publish --tag=filevuer

Laravel 5.5+:

  • If you don't use auto-discovery, add the ServiceProvider to the providers array in config/app.php
Jwhulette\Filevuer\FilevuerServiceProvider::class

Change log

Please see CHANGELOG for more information on what has changed recently.

Testing

composer test

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

If you discover any security related issues, please email jwhulette@gmail.com instead of using the issue tracker.

Credits

License

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

About

Remote Access Files

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5