A Simple FileHosting Script (PHP/JS)
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.
-
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.
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.