Repolode
damian-krychowski

damian-krychowski/plikshare

Самостоятельно размещаемая платформа для обмена файлами с хранением на локальном диске или в S3-совместимом хранилище, внешними боксами для совместной работы и встраиваемыми виджетами загрузки и скачивания.

Open source альтернатива:DocSend

Звёзды
104
Форки
6
Открытые issues
5
Последний коммит
3 месяца назад

Что это?

PlikShare — приложение для самостоятельного размещения, позволяющее безопасно обмениваться файлами с другими людьми. Файлы можно хранить на диске VPS или в объектном хранилище, например AWS S3, Cloudflare R2, Backblaze B2, Azure Blob Storage, Google Cloud Storage или на любом S3-совместимом сервере, таком как MinIO. Хранилище настраивается для каждой установки, и для каждого хранилища можно выбрать режим шифрования: без шифрования, управляемое шифрование с AES-256-GCM или полное шифрование с индивидуальными ключами пользователей.

Папки можно предоставлять другим пользователям через «боксы». Бокс может быть доступен только для чтения, служить точкой для загрузки файлов или представлять собой анонимную ссылку с заданными правами доступа; также можно приглашать участников команды для совместной работы. Боксы можно встраивать на другие сайты в виде веб-компонента, предварительно разрешив origin сайта назначения. Пользователи могут просматривать в браузере видео, аудио, текстовые файлы, PDF и содержимое ZIP-архивов, редактировать Markdown-файлы и входить через провайдеров единого входа по OIDC, таких как Google, GitHub или Keycloak.

Проект поставляется в виде Docker-образа для AMD64 и ARM64. Среди необязательных интеграций — AWS Textract для распознавания текста в PDF, хранящихся в S3, и ChatGPT для работы с текстовыми файлами через запросы.

Ключевые возможности

  • 01Хранение файлов на локальном диске или во множестве S3-совместимых объектных хранилищ.
  • 02Три режима шифрования для каждого хранилища: от хранения в открытом виде до полного шифрования по принципу сквозного.
  • 03Боксы позволяют делиться файлами в режиме только для чтения, принимать загрузки или предоставлять доступ по анонимной ссылке.
  • 04Встраиваемый виджет бокса для других сайтов.
  • 05Единый вход по OIDC через нескольких провайдеров; можно разрешить вход только через SSO.
  • 06Предпросмотр в браузере медиафайлов, PDF, текста, Markdown и ZIP-архивов.

Сценарии использования

  • Развернуть на собственном сервере приватный сервис для обмена файлами в команде.
  • Собирать файлы от внешних пользователей через боксы, доступные только для загрузки.
  • Делиться папками в режиме только для чтения по анонимным ссылкам с контролируемыми правами доступа.
  • Хранить файлы в собственном S3-бакете или другом S3-совместимом хранилище.

Быстрый старт

  1. 1

    Установите PlikShare с помощью Docker-образа из Docker Hub

  2. 2

    Следуйте официальным инструкциям по установке на странице загрузки PlikShare

  3. 3

    После первого запуска настройте почтовый клиент и бэкенд хранилища

Что важно знать

  • Для полноценного использования необходимо настроить почтовый клиент и бэкенд хранилища.
  • Самостоятельный хостинг может потребовать усилий, а в README для помощи предлагается платная консультация.
  • В управляемом режиме ключи шифрования зависят от мастер-пароля сервера, поэтому его потеря повлияет на возможность восстановления.

В подборках

Темы

Частые вопросы

Что такое plikshare?
Самостоятельно размещаемая платформа для обмена файлами с хранением на локальном диске или в S3-совместимом хранилище, внешними боксами для совместной работы и встраиваемыми виджетами загрузки и скачивания. PlikShare — приложение для самостоятельного размещения, позволяющее безопасно обмениваться файлами с другими людьми. Файлы можно хранить на диске VPS или в объектном хранилище, например AWS S3, Cloudflare R2, Backblaze B2, Azure Blob Storage, Google Cloud Storage или на любом S3-совместимом сервере, таком как MinIO. Хранилище настраивается для каждой установки, и для каждого хранилища можно выбрать режим шифрования: без шифрования, управляемое шифрование с AES-256-GCM или полное шифрование с индивидуальными ключами пользователей.
plikshare можно использовать бесплатно? Какая у него лицензия?
plikshare распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
plikshare всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в plikshare — 15 авг. 2026 г..
Для чего можно использовать plikshare?
Развернуть на собственном сервере приватный сервис для обмена файлами в команде. Собирать файлы от внешних пользователей через боксы, доступные только для загрузки. Делиться папками в режиме только для чтения по анонимным ссылкам с контролируемыми правами доступа. Хранить файлы в собственном S3-бакете или другом S3-совместимом хранилище.
Как установить plikshare?
Установите PlikShare с помощью Docker-образа из Docker Hub Следуйте официальным инструкциям по установке на странице загрузки PlikShare После первого запуска настройте почтовый клиент и бэкенд хранилища
Где скачать plikshare?
Исходный код и инструкции по установке — на GitHub: https://github.com/damian-krychowski/plikshare

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый сервер обмена файлами на Go с истекающими ссылками, поддержкой S3 и запретом на публичную загрузку — альтернатива Firefox Send.

3 тыс.+73 за неделю160GoAGPL-3.0Активно поддерживаетсяОбновлён вчера

Самостоятельно размещаемый сервис для обмена файлами и заметками: файлы шифруются в браузере, поэтому сервер хранит только шифротекст.

457+2 за неделю27TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 13 дней назад

Самостоятельно размещаемое приложение для обмена файлами: каждому клиенту предоставляется личная страница для входа и скачивания файлов.

2,1 тыс.+14 за неделю362PHPGPL-2.0Активно поддерживаетсяОбновлён 6 часов назад

Самостоятельно размещаемый веб-файловый менеджер и хранилище с ACL для папок, возобновляемой загрузкой, опциональным шифрованием, WebDAV и SSO; работает в Docker или на PHP.

1 тыс.+1 за неделю55JavaScriptMITАктивно поддерживаетсяОбновлён позавчера

Самостоятельно размещаемый сервис для обмена файлами, публикации текстовых фрагментов и сокращения URL с паролями для отдельных материалов, сроком действия ссылок и веб-панелью администратора.

43217JavaMITАктивно поддерживаетсяОбновлён в прошлом месяце