Requirements
The systems, processors, libraries, disk space and network ports njMule needs, for the desktop app, the headless engine, Docker and Synology.
Install on Windows
Install njMule on Windows from its MSI installer, with a double-click or with msiexec, or run it from the zip archive; for administrators, an installation for every user, as a service or unattended.
Install on macOS
Install njMule on a Mac with Apple silicon from its disk image, open it past Gatekeeper, use its command line and uninstall it.
Install on Linux
Install njMule on Linux from the deb or rpm package or a tar.xz archive, run it as a systemd user service, and use the static headless build.
Install with Docker
Run njMule's headless engine and web interface in Docker or Docker Compose, with its volume, password secret, ports and host names.
Install on Synology
Install njMule on a Synology NAS with DSM 7 from its package, open its web interface, forward its ports, upgrade and uninstall it.
Verify downloads
Check that a njMule download is intact and comes from the project, with SHA256SUMS, its minisign signature, GitHub's build attestations, the SBOM and VirusTotal's reports.
First start
The set-up wizard that opens at njMule's first start, page by page, what each choice changes, and how to open it again.
Import an eMule profile
Take your eMule servers, contacts, known and shared files, preferences, friends, searches and, if you want, identity, credits and downloads over into njMule.
Your first download
A short tutorial - connect to eD2K and Kad, search for a file, download it, follow its progress and find it once complete, or add an eD2K link directly.