dorkhub

vuedisk

File Manager using vuejs, element ui as frontend and php as backend

ashishdoneriya
HTML10426 forksMITupdated 5 years ago
visit the demogit clone https://github.com/ashishdoneriya/vuedisk.gitashishdoneriya/vuedisk

VueDisk File Manager

File Manager using vuejs, element ui as frontend and php as backend.

Inspired from Filegator, Aws S3 explorer and Google Drive UI.

It is faster than OwnCloud & Next Cloud and is very simple to setup.

Features

  • Generate thumbnails dynamically
  • Fast & smooth navigation
  • Fast Uploading (parallel uploading feature)
  • Upload any size of file even when there is file size limitation in server
  • Folder upload
  • Remote file upload

Download script

How to setup?

  1. Change or add username, password and home directory in the file apis/base-dir.php and you are good to go. It doesn't use any type of database.
  2. Copy script to your php server or cloud.

List View Uploading Files Gallery View

Small Screen Files List Small Screen Files Uploading

FAQ

Que. Gallery images are not displaying ?

Ans. Increase memory limit and execution time limit (maximum the better). Vuedisk generates thumbnails when you open that directory. Therefore it could be slow ( or may be very slow). When you click on any image thumbnail, then it generates another image thumbnail.

This is because lets say I have an Image whose size is 10 MB. So at first it generates image of height 320px (~ 150 KB). When you click on that image, it generates image of height 720px (~ 2MB). And when you click download button, it downloads original image (10 MB).

Also it would be better if you use SSD storage.

more like this

r2

Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…

TypeScript50

meine

meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…

Python50

MTT-File-Manager-RUST

MTT File Manager is a Rust-based Windows file manager with tabbed navigation, rich media previews, deep system integrat…

Rust51

search

search projects, people, and tags