GHost is an open-source web-based file sharing platform designed to provide secure and efficient file uploads and management.
- File upload with progress tracking
- Multiple device compatibility
- Responsive design
- Secure file handling
- PHP
- JavaScript
- HTML/CSS
- Web server (Apache, Nginx)
- PHP 8+
- Modern web browser
- Clone the repository:
git clone https://github.com/Gerem66/GHost.git
- Set up your web server:
- Configure your Apache/Nginx to point to the
public_html
directory - Ensure PHP is enabled
- Configuration
- Check
.htaccess
files for server configurations - Verify file upload permissions and directory settings
- Upload contents of
public_html
to your web hosting - Ensure all PHP and JavaScript files have correct permissions
- Viewer vidéo
- Viewer audio
- Managing upload errors
- Anti-DDOS
- Anti-Sniffer
- [~] Responsive (front)
- 1680px
- 1280px
- 980px
- 736px
- 480px
Distributed under the MIT License. See LICENSE
for more information.
- File type checking: Stack Overflow - isFile function
- Upload progress: Stack Overflow - Upload with progress