Code

Veno File Manager - host and share files

Veno File Manager - host and share files

VFM is a simple and flexible plug-and-play file manager, easy to use and plenty of options. Send files to your customers, create new users with dedicated folders, or simply use it as your personal file cloud. Access from any device, manage users and general settings from an intuitive administration panel, customize it to your brand.

- Easy installation: simply copy all VFM files to your server, do your first login and update your password. That’s it.

- No DataBase needed
- No coding skills required
- Supports any language (including Right-to-Left option)

- Chunked file uploads: with the HTML5 file api you can upload BIG files without worring about your server upload_max_filesize limit

- Retina ready Icons

Features:

Files & Folders management

  • Folder tree navigation
  • Rename Files and Folders
  • Sortable items by name, date and size
  • Pagination
  • Download Folders
  • Group actions
  • Download multiple files as .zip archives *
  • Delete files and Folders
  • Move files through directories
  • Copy files through directories
  • Server side processed lists via Ajax

Users

  • Multiple roles with custom permissions
  • Assign one or more specific directories per user
  • Optional Max available space per user
  • User Sign Up (optional)
  • User panel
  • Profile picture & default avatars
  • Password recovery
  • Upload notifications between users
  • E-mail notifications to new users

Upload

  • Upload BIG files
  • Remote uploader
  • Pause / Resume
  • Drag & drop uploader *
  • Multiple file uploading *
  • Upload progress *

File sharing

  • E-Mail form
  • Link expiration time
  • Optional password protected links

Media

  • Quick image preview *
  • Inline thumbnails
  • Audio player
  • Video player
  • Global search
  • Quick search module
  • Archive map navigation

Security

  • IP blacklist / whitelist
  • Optional CAPTCHA security code for login and shared links
  • Google reCAPTCHA
  • Hotlinks prenvented *

Statistics

  • Daily / Weekly / Monthly reports
  • Trend charts for date ranges
  • Export logs as .csv
  • Optional E-mail notifications for any activity

Internationalized

  • Multilanguage (16+ included)
  • RTL support
  • Translations editor

Style

  • 25+ skins included
  • Cutomizable Logo, Header, Description
  • Customizable alerts
  • Custom E-Mail HTML templates
  • Custom administration panel color schemes
* Upload Progress, Drag & Drop and Multiple Upload are not supported by IE 9 and earlier versions
* Thumbnails preview for .pdf files requires ImageMagick
* ZipArchive class needs the Zip extension installed (usually enabled in most servers)
* Hotlinking-block via .htaccess

Support

For support request consult the Support Forum, or send me a message through the Contact form

Latest updates

Version 3.4.5 - 08/10/2018

- New: Set Browser and App icon from apperance
- New: Password strenght checker for new users registration (minimum length 4)
- Fix: Get remote uploads for users with directory assigned
- Fix: avoid redirect after appearance save
Version 3.4.4 - 09/09/2018

- New: animated text for filenames overflow on grid view
- New: Catalan language
- New: include login to statistics
- New: custom email header logo setting
- Fix: set right chunk size if server memory_limit is -1
- Fix: avoid Warning: Invalid argument supplied for foreach() in statistics
- Fix: avoid header redirect after save admin panel
- Update: move all app custom contents inside _content/
- Update: create config.php during first run
- Update: relative path for captcha font
- Update: function Logger::getClientIP()
- Update: resumable.js 1.1
- Update: append version querystring to all js

Log history

by
by
by
by
by
by