Skip to content

Litmann/SimpleFileHostScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleFileHostScript

A Simple FileHosting Script (PHP/JS)

FileHoster – A Simple File Upload System

A simple yet powerful PHP-based file hosting script that allows users to upload and share files. It offers basic features such as file management, user management, and the ability to make files available permanently or temporarily.

Screenshot

Features

  • User Management:

    • Admins can manage users, reset passwords, and view user data.
    • Ability to change user roles (Admin / User).
  • File Management:

    • Users can upload and manage their own files.
    • Files can be stored either permanently or for a set period.
    • Admins can view, download, and delete all uploaded files.
  • File Upload & Download:

    • Users can easily upload files.
    • Files can be shared via a unique link or a short link.
    • Supports a variety of file types (controlled via settings).
  • File Size & Extension Restrictions:

    • Maximum file size can be configured in settings.
    • Certain file extensions (e.g., .exe or .php) can be blocked.
  • Responsive Design:

    • The user interface is fully responsive and works just as well on mobile devices as it does on desktops.
  • Multi-language Support:

    • FileHoster supports multiple languages, including German, English, French, and Dutch.
  • Advanced Search in Admin Dashboard:

    • In the Admin Dashboard, admins can search for users and files.
    • User Search: By entering the prefix user:[username] in the search field, admins can search for specific users.
    • File Search: By entering the prefix file:[filename] in the search field, admins can search for specific files.

Installation

There are two ways to install the FileHoster system: through the Installation Script or manually. Both options are easy, but the Installation Script is faster and simpler.