Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких источников, входом через OIDC/LDAP, предпросмотром файлов, поиском, общим доступом и WebDAV; поставляется одним бинарным файлом.
smp46/pingvin-share-x
Самостоятельно размещаемая платформа для обмена файлами по ссылке с ограничением срока действия, защитой паролем и лимитом посетителей.
Open source альтернатива:WeTransfer
- Звёзды
- 569
- Форки
- 63
- Открытые issues
- 39
- Последний коммит
- 19 часов назад
Что это?
Pingvin Share X — самостоятельно размещаемая платформа для обмена файлами, форк Pingvin Share и альтернатива WeTransfer. Пользователи загружают файлы и делятся ими по ссылке; практического ограничения на размер файла нет — только доступное место на диске.
Общий доступ можно защитить паролем, ограничить числом посетителей и настроить на прекращение действия в выбранную дату. Получателям можно отправлять файлы напрямую по электронной почте, а обратный обмен позволяет другим отправлять файлы вам.
Проект поддерживает вход через OIDC и LDAP, интеграцию с ClamAV для проверки загружаемых файлов и хранение на локальном диске или в S3. Он распространяется в виде Docker-образа; для быстрого запуска предусмотрен файл docker-compose. Сервис доступен по адресу http://localhost:3000.
Ключевые возможности
- 01Обмен файлами по ссылке
- 02Размер файлов ограничен только свободным местом на диске
- 03Срок действия, пароли и лимиты посетителей для общих файлов
- 04Отправка файлов получателям по электронной почте и обратный обмен
- 05Аутентификация через OIDC и LDAP
- 06Проверка файлов с помощью ClamAV и хранение на локальном диске или в S3
Сценарии использования
- Замена WeTransfer для передачи файлов на собственном сервере
- Обмен большими файлами с внешними контактами с защитой паролем и ограничением срока действия
- Приём файлов от внешних пользователей через обратный обмен
- Развёртывание корпоративного сервиса обмена файлами с входом через LDAP или OIDC
Быстрый старт
- 1
Скачайте файл docker-compose.yml
- 2
Запустите сервис с помощью Docker Compose
docker compose up -d
Что важно знать
- Инструкции по настройке в основном предназначены для Docker; в README приведены ссылки на внешнюю документацию по другим способам развертывания.
- Для некоторых функций, например интеграции с OIDC, LDAP и ClamAV, требуется дополнительная настройка.
В подборках
Темы
Частые вопросы
- Что такое pingvin-share-x?
- Самостоятельно размещаемая платформа для обмена файлами по ссылке с ограничением срока действия, защитой паролем и лимитом посетителей. Pingvin Share X — самостоятельно размещаемая платформа для обмена файлами, форк Pingvin Share и альтернатива WeTransfer. Пользователи загружают файлы и делятся ими по ссылке; практического ограничения на размер файла нет — только доступное место на диске.
- pingvin-share-x можно использовать бесплатно? Какая у него лицензия?
- pingvin-share-x распространяется с открытым исходным кодом под лицензией BSD-2-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- pingvin-share-x всё ещё поддерживается?
- Активно поддерживается. Последний коммит в pingvin-share-x — 7 нояб. 2026 г..
- Для чего можно использовать pingvin-share-x?
- Замена WeTransfer для передачи файлов на собственном сервере Обмен большими файлами с внешними контактами с защитой паролем и ограничением срока действия Приём файлов от внешних пользователей через обратный обмен Развёртывание корпоративного сервиса обмена файлами с входом через LDAP или OIDC
- Как установить pingvin-share-x?
- Скачайте файл docker-compose.yml Запустите сервис с помощью Docker Compose: docker compose up -d
- Где скачать pingvin-share-x?
- Исходный код и инструкции по установке — на GitHub: https://github.com/smp46/pingvin-share-x
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый сервис для анонимного обмена файлами и текстом: отправитель получает код доступа, по которому можно забрать содержимое.
Самостоятельно размещаемое веб-приложение для отправки файлов из одного браузера во множество других в реальном времени по WebRTC, без ограничений на размер.
Самостоятельно размещаемая платформа для обмена файлами на Go и React: загрузка и скачивание идут напрямую в хранилище по presigned URL, минуя сервер.
Самостоятельно размещаемый веб-файловый менеджер для Docker: локальный вход и OIDC, предпросмотр файлов, встроенный редактор и обмен ссылками.
Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких пользователей, локального хранилища, FTP, S3 и других облачных сервисов, а также ролей, прав доступа и загрузки по частям.