Дом eMuleBB для широкополосного P2P

eMuleBB — это широкополосный продукт eMule, созданный людьми из P2P.

Stable 0.7.3 is published: a serious Windows eMule line for fast upload links, large shared libraries, always-on sessions, REST controller workflows, Arr integration, and GitHub-built package evidence.

Download

Install 0.7.3 with one PowerShell line, or download the ZIP manually.

Use the full-suite bootstrapper for eMuleBB plus controller integration, or use the standalone ZIP when you only want the desktop app.

Full x64 suite
irm https://emulebb.github.io/install.ps1 | iex

Standalone app: download the stable 0.7.3 ZIP, extract it, and run emulebb.exe.

This is the home of eMuleBB: eMule broadband edition, an independent product for people who still value eMule's distributed sharing model and want it operated like modern software. Stable 0.7.3 packages are published on GitHub Releases with a full-suite bootstrapper, standalone ZIPs, manifests, hashes, SBOMs, and matching aMuTorrent controller assets.

Зачем

P2P-софт завоёвывает доверие, переживая реальные сессии

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

Продуктовая причина

eMuleBB — это самостоятельный продукт

Цель — не косметический мод, не форк протокола и не обобщённая оболочка для загрузок. Это ориентированная на широкополосный доступ линейка eMule для длинных сессий, редких файлов, осознанного сидирования и опытных пользователей, которым всё ещё нужен нативный десктопный рабочий процесс.

Инженерная причина

Сделать поведение P2P проверяемым

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

Причина экосистемы

Строить инструменты вокруг клиента

Та же дисциплина workspace охватывает приложение, инструменты управления, сборки Windows, детерминированные сервисы eD2K и экспериментальную headless-работу eD2K/Kad, не притворяясь, что каждый лабораторный проект — стабильный продукт для конечного пользователя.

Возможности

Что eMuleBB добавляет вокруг классического клиента

The stable 0.7.3 line is focused on operator-visible behavior: predictable upload policy, safer binding, fixed performance limits, large-library operation, local automation, and package evidence.

Обмен и отдача

Широкополосный контроль отдачи

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

Управление сетью

Binding, NAT и политика доступности

Binding с учётом интерфейса, проверка маппинга UPnP/NAT, HTTPS, правила разрешённых IP и отдельные настройки bind для WebServer держат удалённые поверхности явными и проверяемыми. Binding — это не VPN kill switch.

Производительность и масштаб

Современные значения по умолчанию для больших сессий

Увеличенные буферы сокетов, лимиты queue/source, файловая буферизация, значения тайм-аутов по умолчанию, рекурсивная синхронизация общих папок, работа кеша при запуске и рекомендации по длинным путям нацелены на современные системы Windows и большие библиотеки.

Классическая сеть

eD2K и Kad остаются на первом месте

Поиск по серверу, глобальный и Kad остаётся нативной основой, с отслеживанием идентичности Kad, обработкой плохих узлов, очисткой и работой над таймингом в пределах совместимости.

Автоматизация

Рабочие процессы REST и контроллеров

Аутентифицированные JSON-эндпоинты охватывают передачи, поиски, общие файлы, серверы, Kad, логи, категории, отдачи, статистику, настройки и контролируемое завершение работы из доверенных локальных инструментов.

Дисциплина тестирования и релизов

Доказательства прежде ярлыков

0.7.3 опубликован с упаковкой GitHub Actions, манифестами, доказательствами SHA-256, SBOM SPDX, ресурсами диагностики и доказательствами хеша бутстраппера.

Документация

Руководства, API и заметки о релизах

01

Начните с руководства по продукту

Сначала используйте eMuleBB как eMule: доверенные серверы, осознанный bootstrap Kad, предсказуемые пути incoming/temp и видимые общие папки.

02

Используйте локальную автоматизацию

Включайте REST только для доверенных контроллеров, затем используйте aMuTorrent, Prowlarr, Radarr и Sonarr через задокументированные пути адаптеров.

03

Читайте доказательства

Детали setup, API, релиза, SBOM и пакетов находятся в отрендеренной документации, так что публичные заявления остаются привязаны к доказательствам под контролем версий.

Широкополосная линия релизов предоставляет ресурсо-ориентированный JSON API /api/v1 через существующий listener WebServer. Он аутентифицируется через X-API-Key, отдаёт JSON-конверты и направляет нативные изменения состояния eMule через приложение.

  • Передачи
  • Поиски
  • Серверы
  • Kad
  • Общие файлы
  • Отдачи
  • Категории
  • Логи
  • Статистика
  • Настройки

Культура проекта

Команда мулов за P2P-мастерской

Cartoon mule carrying an upload arrow and a clipboard. 01

Укротитель мулов отдачи

Не даёт широкополосным слотам отдачи выбить дверь конюшни, а затем возвращает медленных в строй с очень официальным планшетом.

Cartoon mule carrying connected Kad nodes across a trail. 02

Мул тропы Kad

Несёт узлы bootstrap, таблицы маршрутизации и упрямый фольклор eD2K/Kad по неровной сетевой местности, не теряя карту протокола.

Cartoon mule hauling release packages and checks. 03

Вьючный мул релизов

Тащит пакеты, хеши, SBOM, логи, живые проверки и ровно столько характера через ворота, прежде чем что-то назовут готовым.

Security and provenance

0.7.3 is built and packaged on GitHub

Published 0.7.3

emulebb-v0.7.3 is a stable GitHub release with x64 and ARM64 ZIPs, diagnostics packages, manifests, SBOMs, and the suite bootstrapper.

Hash-checked setup

The bootstrapper downloads release assets and verifies package hashes from the published manifests before installing.

Suite assets

The matching aMuTorrent 0.7.3 companion package is published separately, and the full x64 bootstrap flow resolves it automatically for controller setup.

SPDX SBOM

Release packages carry package-local SBOM.spdx.json plus sidecar *.sbom.spdx.json files, with manifest hashes that tie software contents to the exact package evidence.

GitHub provenance

Stable 0.7.3 assets are published from GitHub release automation with manifests, SHA-256 evidence, SBOMs, and a bootstrapper hash asset for verification.

Controller proof

aMuTorrent, Prowlarr, Radarr, Sonarr, Torznab, and qBittorrent-compatible lanes are documented as local integration paths around the native /api/v1 contract.

Экосистема eMuleBB

Основные репозитории