Skip to content

AbolDev/File-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Manager

Introduction

File-Manager is a web application designed to help you manage your files easily through a web interface.

Features

  • Simple Interface: Easy-to-use design for all users.
  • Secure Login: Safe and protected user authentication.
  • File Viewer: See all system files in one place.
  • Folder Browsing: Open and explore folder contents.
  • File Download: Quickly download files with one click.
  • File Upload: Upload single or multiple files at once.
  • Create Folders: Easily make new folders for organization.
  • Rename Items: Change the names of files and folders.
  • Delete Items: Remove files or folders easily.
  • Copy Files and Folders: Duplicate items effortlessly.
  • Move Files and Folders: Cut and transfer items between folders.
  • Compress Files: Zip files or folders into a compressed format.
  • Extract Files: Unzip compressed files and folders.
  • System Info: Check system details and updates.

Installation

To install and run the File-Manager project, execute the following command:

bash <(curl -Ls https://raw.githubusercontent.com/AbolDev/File-Manager/master/install.sh)

Configuration

During the installation, you will be prompted to set the following:

  • Username: The username for logging into the application (default: admin).
  • Password: The password for logging into the application (default: 12345).
  • Port: The port on which the application will run (default: 8000).

If you want to keep the default values, just press Enter when prompted.

Usage

Once the installation is complete, the application will be running in a screen session. Open your web browser and navigate to:

http://<server_ip>:<port>

Replace <server_ip> with your server's public IP address and <port> with the port you specified during installation.

Recommended OS

For the best experience, it is recommended to use one of the following operating systems:

  • Ubuntu 20.04+
  • Debian 11+
  • CentOS 8+
  • Fedora 36+
  • Arch Linux
  • Manjaro
  • AlmaLinux 9+
  • Rocky Linux 9+
  • Oracle Linux 8+

Notes

  • Ensure the specified port is not in use.
  • For security reasons, it is recommended to change the default username and password.

License

This project is licensed under the MIT License.

About

File Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published