Multi-Client Support
Manage both aMule (ED2K) and rTorrent (BitTorrent) from a single interface. View unified download queues, shared files, and upload activity.
Multi-Client Support
Manage both aMule (ED2K) and rTorrent (BitTorrent) from a single interface. View unified download queues, shared files, and upload activity.
Real-Time Updates
WebSocket-powered live updates for download progress, speeds, and peer information. No page refreshes needed.
Category Management
Organize downloads with categories. Automatic path assignment and category-based file organization.
Arr Integration
Native integration with Sonarr, Radarr, and Prowlarr. Search for content and auto-trigger missing episode/movie searches.
Push Notifications
Get notified via Discord, Telegram, Slack, Pushover, ntfy, and 80+ other services using Apprise integration.
GeoIP Mapping
Visualize peer locations with MaxMind GeoIP integration. See where your downloads are coming from.
services: amutorrent: image: g0t3nks/amutorrent:latest user: "1000:1000" container_name: amutorrent ports: - "4000:4000" environment: - NODE_ENV=production - PORT=4000 extra_hosts: - "host.docker.internal:host-gateway" volumes: - ./logs:/usr/src/app/server/logs - ./data:/usr/src/app/server/data restart: unless-stoppedmkdir -p data logs && sudo chown -R 1000:1000 data logsdocker compose up -dOpen http://localhost:4000 and follow the setup wizard.
git clone https://github.com/got3nks/amutorrent.gitcd amutorrentcd server && npm install && cd ..npm install && npm run buildnode server/server.js