Дім 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

Читайте докази

Деталі налаштування, API, релізу, SBOM і пакетів містяться у відрендереній документації, тож публічні твердження лишаються прив'язаними до доказів під контролем версій.

Широкосмугова лінія релізів надає ресурсо-орієнтований JSON API /api/v1 через наявний слухач 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

Основні репозиторії