Releases: ketan-16/fileflash
Releases · ketan-16/fileflash
FileFlash v1.0.0 - Official Release
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/fileflashSee README.md for full documentation.