Skip to content

Emule with wine "daemonized" inside a docker

License

Notifications You must be signed in to change notification settings

darioragusa/emule-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emule-docker

Emule over wine, "daemonized" inside a docker

docker run -p 8080:8080 -p 23732:23732 -p 23733:23733 -v emule_data:/app/config --name emule darioragusa/emule

Environment variables

  • UID: UNIX user ID used to create files (Default: root)
  • GID: UNIX group ID used to create files (Default: root)
  • DISPLAY_WIDTH: Web VNC desktop width (Default: 1024)
  • DISPLAY_HEIGHT: Web VNC desktop height (Default: 768)
  • SLEEP_SECONDS: Wait before run eMule (Default: 5)
  • EMULE_NICK: User nickname (Default: https://emule-project.net)
  • EMULE_MAX_UPLOAD: Max upload speed (Default: 1024, 1 MB/s)
  • EMULE_TCP_PORT: TCP port (Default: 23732)
  • EMULE_UDP_PORT: UDP port (Default: 23733)
  • EMULE_LANGUAGE: UI language code. (Default: 1033)
  • EMULE_CAP_UPLOAD: Upload capacity (Default: 2048, 2 MB/s)
  • EMULE_CAP_DOWNLOAD: Download capacity (Default: 16384, 16 MB/s)
  • EMULE_RECONNECT: Automatic reconnect (Default: 1)
  • EMULE_UPDATE_FROM_SERVER: Update server list from other servers (Default: 1)
  • EMULE_HOSTNAME: Server hostname (Default: )
  • WEB_PASS: Web UI password hash (Default: 19A2854144B63A8F7617A6F225019B12, admin)
  • WEB_PORT: Web UI port (Default: 4711)

Ports

  • 4711/tcp: Web control panel (Optional)
  • 8080/tcp: Web VNC desktop
  • 23732/tcp: Edonkey network
  • 23733/udp: Kad network

Volumes

  • /data/download: Complete downloads
  • /data/tmp: Incomplete downloads
  • /app/config: Emule data

About

Emule with wine "daemonized" inside a docker

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 54.4%
  • Dockerfile 27.2%
  • Shell 18.4%