https://github.com/isc30/emulerr
Radarr/Sonarr integration for eD2k/KAD networks (eMule)
https://github.com/isc30/emulerr
Last synced: over 1 year ago
JSON representation
Radarr/Sonarr integration for eD2k/KAD networks (eMule)
- Host: GitHub
- URL: https://github.com/isc30/emulerr
- Owner: isc30
- License: mit
- Created: 2024-08-04T16:30:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-23T16:54:13.000Z (over 1 year ago)
- Last Synced: 2025-04-24T06:49:58.296Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 333 KB
- Stars: 33
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eMulerr
Seamless integration for eD2k/KAD (eMule) networks and Radarr/Sonarr, enjoy.
[](https://hub.docker.com/r/isc30/emulerr)
## Running the container
Add the following service to your docker-compose:
```yml
services:
emulerr:
image: isc30/emulerr:latest
container_name: emulerr
restart: unless-stopped
tty: true
environment:
- PUID=1000
- PGID=1000
# - PORT=3000 # optional, default=3000
# - ED2K_PORT=4662 # optional, default=4662
# - LOG_LEVEL=info # optional, default=info
# - PASSWORD=1234 # optional, user=emulerr
ports:
- "3000:3000" # web ui
- "4662:4662" # ed2k tcp
- "4662:4662/udp" # ed2k udp
- "4665:4665/udp" # optional, ed2k global search udp (tcp port +3)
volumes:
- ./config:/config # required
- ./downloads:/downloads # required
# - ./shared:/shared:ro # optional, extra files to be shared via ed2k/kad
```
(Optional) Add eMulerr as a dependency for Radarr, Sonarr, etc:
```diff
radarr:
image: lscr.io/linuxserver/radarr:latest
+ depends_on:
+ emulerr:
+ condition: service_healthy
```
## Configuring *rr
In order to get started, configure the Download Client in *RR:
- Type: `qBittorrent`
- Name: `emulerr`
- Host: `emulerr`
- Port: `3000`
- Username (if using PASSWORD): `emulerr`
- Password (if using PASSWORD): `PASSWORD` (from environment variable)
- Priority: `50`
Also set the Download Client's `Remote Path Mappings`:
- Host: `emulerr`
- Remote Path: `/downloads`
- Local Path: `{The /downloads folder inside MOUNTED PATH FOR RADARR}`
Then, add a new Indexer in *RR:
- Type: `Torznab`
- Name: `emulerr`
- RSS: `No`
- Automatic Search: `No`
- Interactive Search: `Yes`
- URL: `http://emulerr:3000/`
- API Key (if using PASSWORD): `PASSWORD` (from environment variable)
- Download Client: `emulerr`