PitchHut logo
folderhost
A lightweight self-hosted cloud platform in one binary.
Pitch

FolderHost offers a simple, self-hosted cloud solution that enables seamless file sharing and collaboration without complex setups. In just a single executable, users can share files, manage users, and collaborate in real-time, making it an efficient alternative to traditional cloud solutions.

Description

FolderHost is a powerful self-hosted cloud platform designed to simplify file sharing and collaboration, all packaged within a single executable binary. This innovative solution enables file management and user administration without the complexities often associated with traditional cloud services.

Key Features

  • Single Binary Deployment: Enjoy a straightforward setup with no dependencies required. Just download and run the application on your preferred operating system.
  • Real-time Collaboration: Leverage the integrated Monaco Editor for live code editing, facilitating teamwork and productivity.
  • Comprehensive File Management: Easily perform full file operations such as upload, download, move, copy, and rename, all while benefiting from chunked uploads for large files.
  • User Management: Utilize a robust permissions system that supports multi-user configurations, ensuring secure and controlled access.
  • Security Measures: Features include JWT-based authentication, granular user permissions, and detailed audit logs to maintain oversight.

Comparison with Nextcloud

FolderHost serves as a lightweight alternative to Nextcloud, providing comparable file sharing capabilities in a more compact format:

FeatureFolderHostNextcloud
Binary Size23MB200MB+
DependenciesNonePHP+Database
Setup Time30 seconds10+ minutes
User PermissionsYesYes
Real-time EditingYesNo

Getting Started

To run FolderHost, download the latest release from here and execute the binary for your operating system.

For example, on Linux:

wget https://github.com/MertJSX/folderhost/releases/latest/download/folderhost-linux-amd64.zip
unzip folderhost-linux-amd64.zip
chmod +x folderhost
./folderhost

Once running, access the application through your browser at http://localhost:5000.

Configuration

Customize FolderHost easily via the generated config.yml file on the first run. It allows adjustments for storage limits, administrative credentials, and more to tailor the application to specific needs.

Contributions and Feedback

Contributions are encouraged! Feedback and issues can be reported on GitHub.

For developers seeking a reliable self-hosted solution to manage files and collaborate effectively, FolderHost presents a straightforward yet powerful option.

0 comments

No comments yet.

Sign in to be the first to comment.