A Laravel package that seamlessly integrates KodExplorer into your Laravel applications with enhanced security and modern features.
- Seamless Laravel authentication
- Role-based access control
- User-specific storage directories
- Event system for file operations
- API for programmatic access
- User isolation
- CSRF protection
- Permission-based access
- Secure file handling
- WebIDE capabilities
- Multiple editor themes
- Syntax highlighting
- Code completion
- Multi-language support
# Install via Composer
composer require senasgr-eth/laravel-kodexplorer
# Add admin column
php artisan make:migration add_is_admin_to_users_table
php artisan migrate
# Install KodExplorer
php artisan kodexplorer:install
Report security issues to [email protected]
Contributions are welcome! Please see our Contributing Guide.
This package is open-sourced software licensed under the MIT license.
This package builds upon the excellent foundation of KodExplorer, which includes:
- Complete file operations (copy, cut, paste, move, rename, etc.)
- Multi-user support with custom role groups
- Drag & drop interface
- File sharing capabilities
- Directory size calculation
- Image thumbnails
- Multi-language support
- Archive handling (zip, rar, 7z, tar, gzip)
- File preview for common formats
- Syntax highlighting for 120+ languages
- Multiple themes
- Emmet integration for web development
- Code folding and auto-completion
- Vim and Emacs key bindings
- Live syntax checking
- Markdown support
- Original KodExplorer by kalcaddle
- Laravel integration by senasgr
- All Contributors
- 🐛 Report bugs
- 💡 Request features
- 📧 Contact: [email protected]
-
Forget password
Login page: see the "Forget password".
-
Upload with Drag & Drop
Browser compatibility: Chrome, Firefox and Edge
-
How to make the system more secure?
Make sure the administrator password is more complex.
Open login verification code.
Set the http server to not allow list the directory;
PHP Security:Set the path for open_basedir.
- Overview
- File list Type (icon,list,split)
- Archives create/extract/preview (zip, rar, 7z, tar, gzip, tgz)
- Drag upload
- Player
- Online Office view & Editor
- Server:
- Windows,Linux,Mac ...
- PHP 5.0+
- Database: File system driver;sqlite;mysql;...
- Browser compatibility:
- Chrome
- Firefox
- Opera
- IE8+
Tips: It can also run on a router, or your home NAS
kod is made possible by the following open source projects.
kodcloud is issued under GPLv3. license.License
Contact: warlee#kodcloud.com
Copyright (C) 2013 kodcloud.com
kodexplorer 使用 GPL v3 协议.