Internal DX / File Search Web / API
FileScope — NAS full-text file search & download platform

Files scattered across the NAS,Find in seconds anddownload.

Enterprise operating a large-scale file server — With vast numbers of files scattered across the NAS and finding a single target taking ages, we indexed every file with Elasticsearch. We newly built a platform that instantly searches by file name or path from the web and downloads with one click — complete with periodic re-indexing via cron, permission management and multilingual support.

Seconds
File search
Elasticsearch
All files
Index the NAS
Periodic updates via cron
-90%
Search effort
Eliminate manual work
Challenge
Before

Vast numbers of files were scattered across deep folder hierarchies on the NAS, and just finding one target wasted time. There was no way to search across by file name or path, and downloading was a hassle too.

  • Want to find the target file instantly
    Endlessly tracing folders
  • Want to search across by name or path
    No way to search
  • Want to grab the found file right away
    Downloading is a hassle
  • Want to keep up with growing files
    The index goes stale
Solution
After

A crawler that patrols the NAS indexes every file into Elasticsearch. Search instantly by file name or path from the web and download with one click. Periodic re-indexing via cron and secure operation with role permissions.

Users ⇄ Search platform ⇄ NAS file server UsersWeb Search/DL NASFiles Crawl/Fetch FileScopeSearch & delivery Search engineElasticsearch NAS crawlercron schedule DownloadOne click Permissionsrole / auth Stack: Express + Elasticsearch + MySQL + Python
files.example.jp
FileScope Search report 2026 Search 3 results / 0.04s monthly_report_2026.xlsx/NAS/home/finance/2026 · 2.1MBDL sales_report_2026Q1.pdf/NAS/home/sales/q1 · 880KBDL report_template.docx/NAS/home/templates · 120KBDL
Search screen — cross-search by file name or path, showing hit count and speed with one-click DL
TECH Express Elasticsearch TypeORM MySQL Python
0→1 New build
cron Scheduled indexing
role Permissions
Considering adopting this at your company? info@amela.vn