Configuration
This section covers how to configure aMule for your network and the way you use it.
Most settings are changed through the graphical Preferences dialog (documented under Interfaces → GUI), which is the main entry point for everyday configuration; toolbar icons and GTK themes are covered separately under Skins. The pages below complement them with focused, task-oriented guides — port setup, firewall and router rules, proxying — and with a reference to the configuration files aMule stores on disk.
Configuration topics
| Page | Description |
|---|---|
| Configuration Files | Files aMule stores on disk, including the hand-editable amule.conf and remote.conf |
| Directories | Incoming directory, temporary directory, and shared directories |
| Network Connectivity | How to configure your ports to obtain a High ID (eD2k) and open status (Kademlia) |
| Bandwidth & Upload Slots | How upload bandwidth is split into upload slots, and how to tune the Slot Allocation setting |
| Firewall | How to open the required ports in your firewall |
| UPnP (Universal Plug and Play) | Automatic port forwarding via UPnP |
| Proxy | Routing aMule connections through a proxy server |
| IP2Country (Country Flags) | Country flags for peers and servers: database providers, updates and troubleshooting |
| Events | Automating actions on download completion, disk-full alerts, and more |
| eD2k and Magnet Links | Accepted link types, every way to add a link, and registering aMule as the handler for ed2k://, magnet: and .emulecollection |
| Starting aMule Automatically | Starting aMule when you log in, and running amuled as a service |
| macOS | macOS-specific notes: context menus, firewall setup, link handling, and video preview |