selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

folderhost logo

Self-host folderhost

v26.10.1

Single-binary cloud platform for file sharing

ReleaseOpen SourceGPL-3.0
Updated8 hours ago
LanguageTypescript
Setup difficultyEasy
Stars
362
Port
5000 (HTTP web interface)
Docker
mertjsx/folderhost
Install with Docker
FolderHost web client dashboardFolderHost file management interfaceFolderHost user management panelFolderHost recovery bin interfaceFolderHost audit logs view

What is folderhost?

This Go and React application runs as a single ~19MB binary with no external dependencies, using SQLite for storage. It provides multi-user support with granular permissions, real-time code editing via Monaco Editor, chunked file uploads, a recovery bin for deleted files, JWT-based authentication with device tracking, and audit logging. Deployment options include Docker or native binaries for Linux and Windows. The web interface defaults to port 5000. Licensed under GPL-3.0 with regular releases.

Should you self-host folderhost?

folderhost scores 48/100 on selfhost.directory (how scoring works) and ranks #21 of 27 in File Sharing & Collaboration. It has 362 GitHub stars.

It shipped 16 stable releases in the past year. The latest, v26.10.1, came out on 18 October 2026. New versions land roughly every 2 weeks.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is GPL-3.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is FileRise (59/100, 1 023 stars). It scores higher overall, so compare the two before you pick. See folderhost vs FileRise side by side.

Features

  • Audit Logging
  • Binary Download
  • Chunked File Uploads
  • Code Editor
  • File Archive/Extract
  • File Management
  • Multi-user support
  • Real-Time Collaboration
  • Recovery Bin
  • SSL/HTTPS support
  • Storage Limits

folderhost README

How to install folderhost

Install folderhost with Docker

docker run -d
--name folderhost-server
-p 5000:5000
-v folderhost_data:/app
--restart unless-stopped
mertjsx/folderhost:latest

Recommended for more secure and popular deployment

folderhost releases & version history

More in Cloud Storage

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…