Skip to content

Releases: ketan-16/fileflash

FileFlash v1.0.0 - Official Release

22 Feb 12:28

Choose a tag to compare

Fast, lightweight file sharing for local area networks (LANs) with offline-capable PWA and real-time sync.

✨ Features

Core: Upload/download, rename, delete files with metadata
UI: Responsive design, dark/light mode, real-time progress
PWA: Offline support, installable, background sync
Media: Image gallery, video/audio player, PDF viewer
Deploy: Docker, Docker Compose, multi-platform (amd64, arm64)
Minimal: Only 3 dependencies, ~50MB RAM, <1s startup

🔒 Design Note

For trusted LANs only—intentionally unauthenticated. Use VPN or reverse proxy for public exposure.

🚀 Quick Start

# Local
git clone https://github.com/ketan-16/fileflash.git && cd fileflash
uv sync && uv run uvicorn app.main:app --reload

# Docker
docker run -d -p 8000:8000 -v /path/to/files:/app/data/files ketan16/fileflash

See README.md for full documentation.