O lar do eMuleBB para P2P de banda larga

O eMuleBB é o produto eMule de banda larga feito por gente do 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.

Porquê

O software P2P ganha confiança sobrevivendo a sessões reais

O eMuleBB é ao mesmo tempo um esforço de produto e uma prática de engenharia: preservar um cliente Windows nativo complexo com comportamento de rede real e depois rodeá-lo de builds, testes, documentação, automação e provas de release modernos.

Motivo de produto

O eMuleBB é um produto próprio

O objetivo não é um mod cosmético, um fork de protocolo nem uma casca de transferências genérica. É uma linha eMule focada em banda larga para sessões longas, ficheiros raros, seeding deliberado e utilizadores avançados que ainda querem o fluxo de ambiente de trabalho nativo.

Motivo técnico

Tornar o comportamento P2P inspecionável

Slots de upload, timeouts, buffers, grandes bibliotecas, exposição do WebServer, controlo REST e evidência de pacote são tornados explícitos para que cada alteração possa ser revista, testada, documentada e ajustada.

Motivo de ecossistema

Construir as ferramentas em torno do cliente

A mesma disciplina de workspace abrange a aplicação, o tooling de controladores, os builds Windows, os serviços eD2K determinísticos e o trabalho experimental headless de eD2K/Kad sem fingir que cada projeto de laboratório é um produto estável para o utilizador final.

Funcionalidades

O que o eMuleBB acrescenta em torno do cliente clássico

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.

Partilha e upload

Controlo de upload em banda larga

Metas de slots limitadas, reciclagem de slots fracos, leituras de ratio e controlos de seeding mantêm úteis as ligações de upload rápidas sem alterar o protocolo de upload eD2K.

Controlo de rede

Binding, NAT e política de exposição

Binding consciente da interface, validação de mapeamento UPnP/NAT, HTTPS, regras de IP permitido e definições de bind do WebServer separadas mantêm as superfícies remotas explícitas e testáveis. Binding não é um kill switch de VPN.

Desempenho e escala

Predefinições atuais para sessões grandes

Buffers de socket maiores, limites de queue/source, file buffering, predefinições de timeout, sincronização recursiva de partilhas, trabalho de cache no arranque e orientação de long paths visam os sistemas Windows atuais e grandes bibliotecas.

Rede clássica

eD2K e Kad continuam em primeiro

A pesquisa Server, global e Kad continua a base nativa, com rastreio de identidade Kad, tratamento de nós maus, limpeza e trabalho de timing mantidos dentro dos limites de compatibilidade.

Automação

Fluxos REST e de controladores

Endpoints JSON autenticados cobrem transferências, pesquisas, ficheiros partilhados, servidores, Kad, logs, categorias, uploads, estatísticas, preferências e encerramento controlado a partir de ferramentas locais de confiança.

Disciplina de testes e release

Evidência antes de rótulos

0.7.3 está publicado com packaging do GitHub Actions, manifestos, evidência SHA-256, SBOMs SPDX, assets de diagnóstico e evidência de hash do bootstrapper.

Documentação

Guias, API e notas de release

01

Comece pelo guia do produto

Use o eMuleBB primeiro como eMule: servidores de confiança, bootstrap Kad deliberado, caminhos incoming/temp previsíveis e pastas partilhadas visíveis.

02

Use automação local

Ative o REST apenas para controladores de confiança e depois use aMuTorrent, Prowlarr, Radarr e Sonarr pelos caminhos de adaptador documentados.

03

Leia a evidência

Detalhes de setup, API, release, SBOM e pacotes ficam nos docs renderizados, de modo que as afirmações públicas permanecem ligadas a evidência sob controlo de versões.

A linha de release de banda larga expõe uma JSON API /api/v1 orientada a recursos a partir do listener WebServer existente. Autentica com X-API-Key, serve envelopes JSON e mantém as alterações de estado nativas do eMule canalizadas pela aplicação.

  • Transferências
  • Pesquisas
  • Servidores
  • Kad
  • Ficheiros partilhados
  • Uploads
  • Categorias
  • Logs
  • Estatísticas
  • Preferências

Cultura do projeto

A equipa de mulas por trás da oficina P2P

Cartoon mule carrying an upload arrow and a clipboard. 01

Domador de mulas de upload

Impede que os slots de upload de banda larga deitem abaixo a porta do estábulo e repõe os lentos na linha com uma prancheta muito oficial.

Cartoon mule carrying connected Kad nodes across a trail. 02

Mula de trilho Kad

Transporta nós de bootstrap, tabelas de encaminhamento e o teimoso folclore eD2K/Kad por terreno de rede acidentado sem perder o mapa do protocolo.

Cartoon mule hauling release packages and checks. 03

Mula de carga das releases

Arrasta pacotes, hashes, SBOMs, logs, verificações em direto e atitude q.b. pelo portão antes de algo ser declarado pronto.

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.

Ecossistema eMuleBB

Repositórios principais