Skip to content

sadiq-bd/file-manager

Repository files navigation

🚀 Simple File Manager

A lightweight and intuitive PHP-based file manager for managing server files with ease. Perfect for developers, sysadmins, or anyone who needs to quickly navigate, upload, and manage server-side files via a clean web interface.

Repo Views


✨ Features

  • 📂 Browse, upload, rename, delete, and download files and directories.
  • 🔍 Easy navigation with a simple, responsive interface.
  • 🛡️ Built-in security options to limit access.
  • ⚡ Fast and lightweight—minimal dependencies.
  • 📝 Written in modern PHP (8.0+) and Blade templating.
  • 🔌 Easily extensible and customizable.

📋 Requirements

  • PHP >= 8.0
  • Composer

🚀 Installation

  1. Clone the repository

    git clone https://github.com/sadiq-bd/file-manager.git
    cd file-manager
  2. Install dependencies

    composer update
  3. Configure environment

    • Copy .env.example to .env and edit settings as needed:
      cp .env.example .env
      php artisan key:generate

    Edit .env with your preferred editor

  4. Run the application

    • Start your preferred PHP server or use:
      php -S localhost:8000 -t public
    • Open http://localhost:8000 in your browser.

🛠️ Usage

  • Login if authentication is enabled.
  • Browse directories, upload, rename, or delete files as needed.
  • Download files directly from the interface.

🤝 Contributing

Contributions are welcome! To get started:

  1. Fork the repository.
  2. Create your feature branch: git checkout -b feature/YourFeature
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature/YourFeature
  5. Open a pull request.

For major changes, please open an issue first to discuss what you would like to change. Make sure to update/add tests as appropriate.


📄 License

This project is licensed under the MIT License.


📬 Contact & Links


Enjoy using Simple File Manager? Please ⭐️ this repo!

About

Minimal, efficient file management system

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors