A modern, minimal, high-performance, Rust-based file browser for web.
- 📂 File Explorer with metadata (name, size, date)
- 🔄 File operations: upload, download, rename, delete
- � JWT authentication
- 🌓 Dark mode, responsive UI
- 🛡️ Security: sandboxed access, path validation, DOS protection
Run FileDash with Docker:
docker run -d \
--name filedash \
-p 8080:8080 \
-v $(pwd)/files:/app/files \
-e FILEDASH_AUTH__JWT_SECRET=your_secure_secret_here \
-e FILEDASH_ADMIN_PASSWORD=admin123 \
filedash/filedash:latestThen open your browser to http://localhost:8080
Your files will be accessible through the web interface and stored in the ./files directory.
This project is licensed under the MIT License - see the LICENSE file for details.