unsubbed.co

QuickShare

Self-hosted file management & sharing tool that provides quick and simple file sharing between different devices.

Overview

Quick and simple file sharing between different devices, built with Go, React and Typescript. Quickshare

Quick and simple file sharing between different devices. ( Screenshots |  Demo )

English | 简体中文

Quickshare is still under active development, please keep in mind that full backward compatibility is not guaranteed. The project has 628 GitHub stars and is licensed under LGPL-3.0.

Key Features

Source: GitHub README

  • File Management
  • Support uploading, downloading, creating, deleting and moving files and folders
  • Support fuzzy searching files and folders in seconds
  • Resumable uploading and downloading
  • Manage files and folders in browser
  • Share directories to others, including anonymous
  • Scan QR codes to visit sharing folders
  • Upload hundreds of files at once
  • Steaming uploading: make it work behind CDN or reverse proxy
  • Files can also be managed from OS

Getting Started

Source: GitHub README

docker run \
--name quickshare \
-d -p 8686:8686 \
-v `pwd`/quickshare/root:/quickshare/root \
-e DEFAULTADMIN=qs \
-e DEFAULTADMINPWD=1234 \
hexxa/quickshare

Normalized Features

Source: tool-features-normalized.json

docker, file attachments, fuzzy search, multi language, multi user, reverse proxy.

Features

Authentication & Access

  • Multi-User Support

Search & Discovery

  • Fuzzy / Typo-Tolerant Search

Media & Files

  • File Attachments

Security & Privacy

  • Reverse Proxy Support

Localization & Accessibility

  • Multi-Language / i18n