Обзор
О продукте
XFileSharing Pro — профессиональный высокопроизводительный скрипт файлообменника от SibSoft, готовое решение для файлового хостинга. Это скрипт для самостоятельной установки, созданный для запуска публичного файлообменника с большой нагрузкой, и он так же хорошо подходит для профессионального использования: приватное хранилище для вашей компании, файловый сервис для вашего сообщества или раздача загрузок на собственном сайте.
С 2006 года ведущие файлообменники строятся на XFileSharing. Двадцать лет работы под реальной высокой нагрузкой сформировали каждую часть скрипта — от обработки загрузок до раздачи скачиваний.
Скриншоты
Как это работает
Каждый сайт на этом скрипте файлообменника состоит из трёх уровней:
- Главный сервер. Обслуживает сайт, аккаунты пользователей, платежи и панель администратора.
- Файловые серверы. Хранят и раздают файлы. Добавляйте столько, сколько нужно вашему трафику, в любом дата-центре и любой стране. Файлы перемещаются между серверами через фоновую очередь, поэтому хранилище можно перераспределять без простоев.
- Удалённое хранилище (S3). Храните файлы в S3-совместимом облаке вместе с собственными серверами или вместо них: Amazon S3, Wasabi, Backblaze B2, DigitalOcean Spaces, Hetzner, OVHcloud, Scaleway, Contabo и IDrive e2.

Главный сервер только координирует работу. Основной трафик идёт напрямую с файловых серверов и хранилищ к вашим посетителям, поэтому сайт выдерживает рост.
Способы заработка
- Премиум-аккаунты. Бесплатные пользователи получают ограничения скорости и ожидания, премиум-пользователи скачивают на полной скорости. Тарифы и цены задаёте вы.
- Купоны. Промокоды на премиум-тарифы.
- Партнёрская программа. Загружающие получают оплату за скачивания и продажи премиума, которые они приводят, — ваши пользователи становятся вашей маркетинговой командой.
- Реклама. Рекламные места на страницах скачивания и по всему сайту.
Ключевые возможности
- Собственный FTP-сервер. XFileSharing не использует стандартный FTP-демон. Собственный FTP-сервер равномерно распределяет загрузки по вашим файловым серверам сразу при поступлении, а не копит всё на одном сервере с последующим переносом. Загрузки поддерживают докачку.
- Собственная сборка Nginx. Скачивания отдаёт наша собственная сборка Nginx, а не стандартный пакет: с патчами, дополнительными модулями и настройкой на максимальную пропускную способность и точный подсчёт трафика и скачиваний.
- FastCGI. Сам сайт работает через FastCGI, что обеспечивает высокую скорость обработки запросов на главном сервере.
- Одностраничный интерфейс. Личный кабинет работает как одностраничное приложение, поэтому загрузки продолжаются в фоне, пока пользователи просматривают сайт, управляют файлами или начинают новые загрузки.
- Полная поддержка Cloudflare. Работает за Cloudflare и поддерживает его кэширование для загрузок и скачиваний.
- Неограниченное число файловых серверов и хранилищ S3 с фоновой передачей между ними.
- Загрузка по удалённой ссылке и скачивание торрентов.
- Многоязычный интерфейс с поддержкой письма справа налево и редактируемыми HTML-шаблонами.
- Полный контроль для администратора: статистика, управление пользователями и файлами, обработка жалоб, блокировка по IP, антивирусная проверка.
Требования
- Последняя версия Debian или AlmaLinux
- Apache и Nginx
- MySQL или MariaDB
Не уверены в своём сервере? Скачайте тестовый скрипт.
Бесплатная версия
Хотите сначала попробовать базовые функции? XFileSharing Free, классическая версия с открытым исходным кодом, доступна на GitHub.
Заказать XFileSharing Pro
Заказать XFileSharing Pro можно банковской картой, через PayPal или криптовалютой (BTC, LTC, ETH, USDT).
Заказать
Лицензионное соглашение
Приобретая или используя продукт, вы подтверждаете, что ознакомились с
Лицензионным соглашением и принимаете его условия.