Если файлы раскиданы по разным сервисам, будь то FTP-серверы или хранилища вроде S3, найти их бывает муторно.
Сегодня наткнулся на опенсорсный проект на GitHub с 12k+ звёзд — Filestash. Он позволяет управлять разными хранилищами через единый аккуратный веб-интерфейс прямо в браузере.
По сути это файловый менеджер наподобие Dropbox, только с поддержкой 20+ протоколов: FTP, S3, Google Drive и многих других.
Основные фичи:
🔸поддержка 20+ протоколов (FTP, S3, WebDAV, SMB и т. д.)
🔸встроенные аудио-, видео- и фото-просмотрщики, есть транскодинг и вывод на Chromecast
🔸система тем, можно симулировать интерфейсы вроде Dropbox или Google Drive
🔸мощная экосистема плагинов, позволяющая открывать разные проформаты прямо в браузере
🔸шэринг по ссылке и возможность монтировать удалённые папки как локальные сетевые диски
🔸API и интеграция с LLM, поддержка MCP протокола
Разворачивается в один клик через Docker. Для разработчиков и админов, которые имеют дело с кучей разных хранилищ, инструмент реально полезный.
📁 Language: #JavaScript 48.5%, #Go 28.1%
⭐️ Stars: 12.2k
https://github.com/mickael-kerjean/filestash