Useful Tools | Linux | GitOps | DevOps
5.91K subscribers
179 photos
3 videos
7 files
722 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Copyparty - мультипротокольный файловый сервер с открытым исходным кодом, разработанный на Python и JavaScript.

Позволяет развернуть сервер для локального и удаленного обмена файлами с поддержкой HTTP, WebDAV, FTP, TFTP, SMB и CIFS, а также интеграцией в контейнеры Docker.

Отличительными чертами являются возобновляемые многопоточные загрузки, дедупликация данных через симлинки и хардлинки, расширенная работа с медиафайлами (включая медиаиндексацию, предпросмотр изображений, аудиоплеер и транскодирование аудио), поддержка ACL и конфигурируемых прав доступа.

Сервер может быть развернут на любых ОС и устройствах, включая мобильные платформы и старые ПК; совместимость гарантируется с большинством современных и устаревших веб-браузеров. Система поддерживает работу с несколькими корневыми каталогами, управление доступом и расширенные сценарии поиска по содержимому файлов. Особое внимание уделяется отказоустойчивости, скорости клиентских операций (ускорение загрузок, параллельные чанки) и минимизации зависимости — для базовой работы достаточно установленного Python, все дополнительные функции реализованы опционально.

Copyparty нацелен на использование в домашних, корпоративных и экстренных сценариях обмена файлами, резервного копирования, организации локальных медиатек, а также быстрого развертывания файлового сервиса без необходимости настройки отдельной базы данных или сложных служб.

Репозиторий активно развивается, содержит подробную документацию по настройке и работе, список известных багов и планируемых улучшений.

https://github.com/9001/copyparty

Подсказал: @Shadow6

опубликовано в @gitgate


#nas #http #webdav #ftp #tftp #smb #cifs #python
👍9🔥7