File Management Portal

File Management Portal

A modern, self-hosting file upload and management portal. Based on Node.js/Express, it provides drag-and-drop upload, concurrent transfer, deduplication, and tokenized download links.

35GitHub
Description

Usage: Upload the file, copy direct link, paste the link to download ·Support drag-and-drop and traditional selection of files, automatically start uploading, and display real-time progress and speed ·Client uploads concurrently, and the number of concurrency can be configured; de-duplication by file name within the session, and use Web Worker to de-duplicate content hash (SHA‑256) ·Generate tokenized download links, provide download pages and direct download endpoints; support copying, system sharing and command line command display ·Persistence design: Files are stored in/uploads, and metadata is stored in SQLite (WAL); support searching for file names and comments, and batch deletion

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.0.1
Package Size
210.7 KB
Updated
October 29, 2025
Source Code
iAmSaugata
Platform Support
PC
Keywords
File uploadfile managementself-hostingtoken downloadconcurrent uploaddeduplication