AMULE(1)

โœจ AMULE(1) โ€” NAME โœจ

okay so bestie, the manual name is amule and it's literally "the all-platform eMule p2p client" ๐Ÿฆ‹ a whole p2p client that runs on basically everything, no cap ๐Ÿ’…


๐ŸŽ€ SYNOPSIS ๐ŸŽ€

amule [-c <path>] [-geometry <geom>] [-o] [-r] [--configure-autostart
<on|off>] [-w <path>] [-d] [-i] [-t <num>] [eD2k-link|collection-file]

amule [-v]

amule [-h]

๐Ÿ’– DESCRIPTION ๐Ÿ’–

okay so here's every option you can throw at it, slay ๐Ÿ‘‘

  • -c <path>, --config-dir=<path> โ€” ๐ŸŒธ reads config from <path> instead of your home dir, bestie
  • -geometry <geom> โ€” ๐Ÿ–ผ๏ธ sets the window geometry. <geom> uses the same format as standard X11 apps: [=][<width>{xX}<height>][{+-}<xoffset>{+-}<yoffset>] โœจ
  • -o, --log-stdout โ€” ๐Ÿ“ prints log messages to stdout so you can actually see what's happening ๐Ÿ‘€
  • -r, --reset-config โ€” ๐Ÿงน resets config back to default values. fresh start era ๐ŸŒˆ
  • --configure-autostart=<on|off> โ€” ๐Ÿš€ turns starting aMule on user login on or off, then it exits. the OS store gets picked automatically: the Windows registry Run key, a macOS LaunchAgent, or a Linux XDG .desktop autostart entry. it's giving set-it-and-forget-it ๐Ÿ’…
  • -w <path>, --use-amuleweb=<path> โ€” ๐Ÿ”— tells aMule where the amuleweb binary lives, at <path>
  • -d, --disable-fatal โ€” ๐Ÿ›ก๏ธ don't catch fatal exceptions, and don't block exit on assertions. this one is for headless or supervised setups (systemd, watchdog scripts) where the usual modal assertion dialog would stop auto-restart from happening ๐Ÿ™ˆ
  • -i, --enable-stdin โ€” โŒจ๏ธ doesn't disable stdin. stdin stays open, bestie ๐Ÿซถ
  • -t <num>, --category=<num> โ€” ๐Ÿท๏ธ sets the category for any passed eD2k links to <num>
  • -v, --version โ€” ๐Ÿ”ข displays the current version number
  • -h, --help โ€” ๐Ÿ’ prints a short usage description
  • eD2k-link | collection-file โ€” ๐Ÿฆ‹ adds an eD2k link, or every link in an eMule collection file, to the core

the eD2k link you pass in can be any of these:

  • ๐Ÿ“ a file link (ed2k://|file|...), which gets added to the download queue
  • ๐Ÿ–ฅ๏ธ a server link (ed2k://|server|...), which gets added to the server list
  • ๐Ÿ“œ a serverlist link, in which case every server in the list gets added to the server list
  • ๐Ÿงฒ a magnet link

or, instead of a link, the argument can be the path to an .emulecollection file, or a file:// URL naming one. then every link in it gets added to the download queue. this is what lets a file manager open a collection with aMule, and honestly that's so iconic ๐ŸŒŸ


๐Ÿ“š NOTES ๐Ÿ“š

๐Ÿ›ฃ๏ธ Paths

for every option that takes a <path> value: if the path has no directory part (just a plain filename), it's treated as living under the aMule configuration directory, ~/.aMule. no directory = goes in your aMule folder ๐Ÿ“


๐Ÿ“ FILES ๐Ÿ“

  • ~/.aMule/*

๐Ÿ› REPORTING BUGS ๐Ÿ›

bugs go on the forum (https://github.com/amule-org/amule/discussions) or the bugtracker (https://github.com/amule-org/amule/issues). please do not report bugs over e-mail, not to the mailing list, and not directly to any team member ๐Ÿ™…โ€โ™€๏ธ it's giving "use the proper channels, bestie" ๐Ÿ’œ


aMule and all of its related utilities are distributed under the GNU General Public License ๐Ÿ“œ


๐Ÿ”— SEE ALSO ๐Ÿ”—

alc(1), alcc(1), amuled(1), amulecmd(1), amulegui(1), amuleweb(1), cas(1), ed2k(1), wxcas(1) โœจ


๐ŸŽ€ AUTHOR ๐ŸŽ€

this manpage was written by Vollstrecker, <amule@vollstreckernet.de> ๐Ÿ’–


aMule v3.1.0 ยท September 2026 ยท AMULE(1) ๐ŸŒˆ that's a wrap, bestie! go be a main character in your downloads folder ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from
  • fedora 44: amule 3.1.0-1.fc44 ยท GPL-2.0-or-later AND GPL-3.0-or-later WITH Bison-exception-2.2
  • ๐Ÿ’– girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms