vm0993 / nextcloud-laravel-filemanager

Laravel based File Manager for Nextcloud storage using WebDav

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Based File Manager for Nextcloud Storage using WebDav

About Project

Main objective for developing this project was to provide an interactive File Manager for Nextcloud storage using WebDav technology.

Features

  1. Access to Nextcloud account and file systems
  2. Directory List
  3. Add File/Folder
  4. Remove File Folder
  5. Renaming File Folder
  6. Directory Wise Browsing
  7. File Viewing with local download [in public/download folder]

Used Dependencies

  1. Laravel 8.12
  2. laravel-webdav

Guideline to use

  1. After downloding the project please install dependenies using
    composer install
  2. Change your Nextcloud credentials in /config/filesystems.php as:
'webdav' => [
                 'driver' => 'webdav',
                 'baseUri' => 'http://v2202104146053149958.hotsrv.de', //replace by yours baseUri
                 'userName' => '', //replace by your user name
                 'password' => '', //replace by your password
                 'pathPrefix' => 'nextcloud/remote.php/webdav', //keep it intake
             ],

Security Vulnerabilities

If you discover a security vulnerability within this project, please send an e-mail to Suzon Das via suzon.du@hotmail.com. All security vulnerabilities will be promptly addressed.

License

This is an open-sourced software licensed under the MIT license.

About

Laravel based File Manager for Nextcloud storage using WebDav


Languages

Language:PHP 91.8%Language:Blade 7.5%Language:Shell 0.8%