Storage Server
Storage Server is a Flask-based application that acts as a lightweight personal file server. It allows uploading, organizing, listing, and downloading files through a simple web interface — essentially working like a mini NAS (Network-Attached Storage) solution for personal use.
- 📂 Upload and manage files directly from the browser
- 🌳 Displays files and directories in a tree structure
- 🖼️ Supports inline viewing of images and media
- 💾 Stores metadata in SQLite for quick lookups
- ⚙️ Built with Flask, using JSON for lightweight configuration
- 🖥️ Runs locally as a private NAS on a secondary device
This project started as a personal utility to manage files between devices and evolved into a flexible self-hosted storage app using Flask and SQLite.