Self-host your own file sharing service. The easiest way to share folders and files.
If you need file sharing capabilities for personal or business needs. You can share folders with other users customers or create a public link for anyone.
Every user has its own personalized URL with a customized background image and log-in credentials. When logged in, a user can upload files directly or download files provided by the administrator.
Kotakin was created for everyone that must constantly send or receive files from the same customers.
You can have multiple Admin / Super Admin to manage the system.
Features :
- Completely template-based for easy design modifications and object oriented template variables. Using Twig template engine.
- Multilanguage.
- Created with PHP ( Laravel 4 ) and the amazing Twitter Bootstrap version 3 – easy to modify and to understand.
- Full Source Code.
- Option to disable users upload in shared folder.
- MP3 Preview (using audio.js)
- MP4 Video Preview (using video.js)
- SMTP / SENDMAIL / PHP MAIL Support.
- Files renamed for security reasons. Original filename restored while dowloading.
- Easy to use Step-By-Step installer.
- Google Analytics Support.
- Send Files directly by Email as Attachment.
- Create Public Links ( with / without Password Protection, Download Limit, Date Limit, Message ).
- Share Folders with registered Users.
- Search for Folder and Files.
- Beautiful Ajax Upload.
- Superadmin / Admin / User roles.
- Dateformat Settings.
- Email Template Editor.
- Preview Thumbnails.
- GD and ImageMagick Support.
- Direct Download of files.
- Fullscreen Background can be set for each User separately.
- Each User get’s it’s own URL like myappweb.com/username ( can be defined for each user ).
- Each User has it’s own Login Area.
- Users can upload Files directly to the Company.
- Superadmin/Admin informed by Email of new Files Uploaded by a User.
- Interface (HTML, CSS, and Javascript) Editor in browser.
- Secure Public Link like myappweb.com/i/157b2102-ee92-4ce2-a715-9d6c1e07fc6d
- Public Link Download Counter.
- Auto disable Public Link if limits occur ( Download Counter, Date Limit ).
- Console Commands that can be run as your server cron job to remove any expired and download limit reached links, with file (optional).
- Disk usage capacity at admin dashboard.
- All uploaded files are stored outside your domain / subdomain public folder, to make sure that no one can have direct access to the original file via your domain / subdomain URL. Please read the FAQ (Support tab) to achieve this regarding “public” folder.
Demo
Update / Changelogs:
v.1.2.0v.1.1.0
- Show disk usage capacity at admin dashboard.
- Add artisan command “kotakin:removeExpiredLink” to remove any expired link, and the file (optional).
- Add artisan command “kotakin:removeDlLimitedLink” to remove any download limit reached link, and the file (optional).
Requirements
- PHP >= 5.3.7
- MCrypt PHP Extension
- Gettext PHP Extension (for translation)
- mod_rewrite (only required if you are going to use Apache webserver)
The FAQ is the first place you should check for any questions regarding Kotakin.
Thanks to…
Kotakin was created with the latest OpenSource Technology available on the market. I would like to thank to:
Final notes
If you have any suggestions, ideas, comments, or if you (gasp!) found a bug, don’t hestitate to email me at support@sulaeman.com.