diff --git a/README.md b/README.md index 15131b8..dd7c64a 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,25 @@ To enable/disable authentication set `$use_auth` to true or false. :information_source: Rename the `config-sample.php` file into `config.php` to use configuration, it is an additional configuration file, Feel free to remove completely this file and configure "tinyfilemanager.php" as a single file application. -### Deploy by Docker +### :loudspeaker: Features + +- :cd: Open Source, light and extremely simple +- :iphone: Mobile friendly view for touch devices +- :information_source: Basic features likes Create, Delete, Modify, View, Quick Preview, Download, Copy and Move files +- :arrow_double_up: Ajax Upload, Ability to drag & drop, upload from URL, multiple files upload with file extensions filter +- :file_folder: Ability to create folders and files +- :gift: Ability to compress, extract files (`zip`, `tar`) +- :sunglasses: Support user permissions - based on session and each user root folder mapping +- :floppy_disk: Copy direct file URL +- :pencil2: Cloud9 IDE - Syntax highlighting for over `150+` languages, Over `35+` themes with your favorite programming style +- :page_facing_up: Google/Microsoft doc viewer helps you preview `PDF/DOC/XLS/PPT/etc`. 25 MB can be previewed with the Google Drive viewer +- :zap: Backup files and IP blacklist and whitelist +- :mag_right: Search - Search and filter files using `datatable js` +- :file_folder: Exclude folders and files from listing +- :globe_with_meridians: Multi-language(20+) support and for translations `translation.json` is file required +- :bangbang: lots more... + +## Deploy by Docker Make sure you have **already installed docker**, [Install reference](https://docs.docker.com/engine/install/) @@ -102,24 +120,6 @@ If you want to stop a running docker service, or you want to restart a service, $ docker rm -f tinyfilemanager ``` -### :loudspeaker: Features - -- :cd: Open Source, light and extremely simple -- :iphone: Mobile friendly view for touch devices -- :information_source: Basic features likes Create, Delete, Modify, View, Quick Preview, Download, Copy and Move files -- :arrow_double_up: Ajax Upload, Ability to drag & drop, upload from URL, multiple files upload with file extensions filter -- :file_folder: Ability to create folders and files -- :gift: Ability to compress, extract files (`zip`, `tar`) -- :sunglasses: Support user permissions - based on session and each user root folder mapping -- :floppy_disk: Copy direct file URL -- :pencil2: Cloud9 IDE - Syntax highlighting for over `150+` languages, Over `35+` themes with your favorite programming style -- :page_facing_up: Google/Microsoft doc viewer helps you preview `PDF/DOC/XLS/PPT/etc`. 25 MB can be previewed with the Google Drive viewer -- :zap: Backup files and IP blacklist and whitelist -- :mag_right: Search - Search and filter files using `datatable js` -- :file_folder: Exclude folders and files from listing -- :globe_with_meridians: Multi-language(20+) support and for translations `translation.json` is file required -- :bangbang: lots more... - ### License, Credit - Available under the [GNU license](https://github.com/prasathmani/tinyfilemanager/blob/master/LICENSE)