Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Use of amule in docker?

Featured Replies

Hello,

 

I was searching in google and in this site about using amule in docker but not success, please anyone use a program to manage elinks (ed2k) like amule in docker?.

 

thank you.

i had a tinker about using the amule package in ubuntu (specifically amuled with the webserver enabled) and i can get the webserver page up and running, but to be honest i don't know how to use it or get it to do anything as it's been over a decade since i last edonkey or kad.

  • Author

Hello,

 

You've got a success with getting to run on ubuntu with official repositories?, I know there's a subversion with many fixes so It would be nice to include in docker because (smdion's BETA Repository) have a python...

Hello,

 

You've got a success with getting to run on ubuntu with official repositories?, I know there's a subversion with many fixes so It would be nice to include in docker because (smdion's BETA Repository) have a python...

 

yeah, running from the apt version in ubuntu.

  • Author

Hello,

 

Very nice, if I remember the dependency for upnp is "libupnp" but strange you cannot pin that. I see you use wxWidgets 2.8.12, have you tried with 3.0 version?. In addition, I see someone recomends to use "asio sockets" (with boost) for performance intead of the defaults.

 

I just compiled amule gui from svn and others from windows.

 

This is your public repo?, why you don't include this in your public repo?, it works fine  :D

 

https://github.com/sparklyballs/docker-repo/tree/templates/Sparklys-Repo

libupnp4 which is the default in ubuntu won't compile with this, i could pin an earlier version, but i've spent enough time on this.

 

i used whatever versions of dependencies were in repo.

Hello,

 

Very nice, if I remember the dependency for upnp is "libupnp" but strange you cannot pin that. I see you use wxWidgets 2.8.12, have you tried with 3.0 version?. In addition, I see someone recomends to use "asio sockets" (with boost) for performance intead of the defaults.

 

I just compiled amule gui from svn and others from windows.

 

This is your public repo?, why you don't include this in your public repo?, it works fine  :D

 

 

i wouldn't describe it as working fine at all, look at the log, amuleweb crashes every 10 seconds or so and keeps respawning because of runit.

amuleweb just isn't stable , i'll keep this in the private repo.

 

https://github.com/sparklyballs/docker-repo/tree/templates/Sparklys-Repo

  • Author
i wouldn't describe it as working fine at all, look at the log, amuleweb crashes every 10 seconds or so and keeps respawning because of runit.

amuleweb just isn't stable , i'll keep this in the private repo.

 

Hello,

 

Yes, it seems the template is causing this. Someone recomends of using a new template for amuleweb because the default is buggy, so the name of this new template is reloaded if I remember.

 

Anyway I use the remote client GUI using the latest subversion for windows with wxWidgets 3.0.2 "rev. 10868", at the moment logs are fine.

 

 

  • Author

 

Hello,

 

I'd first to give the thanks sparklyballs for the update to wxGTK v3, now it seems the log file always report this message and loops every 2 or 3 minutes but I only see one process of aMule, so don't know what happens.

 

2015-02-12 15:34:49: amuleAppCommon.cpp(381): Checking if there is an instance already running...
!2015-02-12 15:34:49: amuleAppCommon.cpp(387): There is an instance of aMuleD already running
2015-02-12 15:34:49: amuleAppCommon.cpp(388): (lock file: /config/muleLock)
2015-02-12 15:34:49: amuleAppCommon.cpp(405): Raising current running instance.
2015-02-12 15:34:50: amuleAppCommon.cpp(327): Daemon will fork to background - log to stdout disabled
2015-02-12 15:34:50: amuleAppCommon.cpp(334): Initialising aMuleD SVN compiled with wxGTK2 v3.0.0 (Debugging) 

 

Can you see this please?, thank you.

it does that with every version of wtk i've tried, it also did it with the repo version of amule.

 

i think it's possibly overexuberance of the baseimage runit trying to respawn something it thinks has crashed, but that's only a guess.

 

 

  • Author

I updated the base image and now the log is clean.

 

it does that with every version of wtk i've tried, it also did it with the repo version of amule.

 

i think it's possibly overexuberance of the baseimage runit trying to respawn something it thinks has crashed, but that's only a guess.

 

OK, thank you.

  • Author

Hi sparky,

 

The web server is loading the default template, I see that you added the Matteo Ragni repository but it seems the web template is not loaded.

 

Can you verify this when you have a little time?, thank you.

if you update the container from an earlier version then the template won't be set in amule.conf as i didn't set it to overwrite existing config files in case you have set anything there for yourself.

 

 

to load the other template look for the [webserver] block in amule.conf and change the template line to

 

Template=AmuleWebUI-Reloaded

  • Author

OK, yes its my fault sorry.

 

I remeber that you must change the line in amule.conf, thank you for all.

 

UPDATE

******

 

I remember that webgui crash frequently because it seems is a bug so I use the amule remote control gui instead the webgui

  • Author

Hello,

 

When you have a time, sparklyballs can you check this and compile amule again?, because a I have many errors in log file from remote control gui. If you go to this support sites from amule then you can resolve this by using:

 

To use Boost Asio networking configure aMule using --with-boost=/path/to/boost/sources.

 

This sites can help you, thank you.

 

http://forum.amule.org/index.php?topic=19504.0

http://forum.amule.org/index.php?topic=19416.0

http://amule.forumer.com/topic/2347612/wx-300-amp-Loggercpp#.VOkbR_mG98M

 

Log file from remote control gui report this:

 

2012-02-07 00:50:54: Logger.cpp(324): 00:50:54: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:55: Logger.cpp(324): 00:50:55: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:56: Logger.cpp(324): 00:50:56: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

2012-02-07 00:50:57: Logger.cpp(324): 00:50:57: Error: Failed to add descriptor 40 to epoll descriptor 5 (error 17: Le fichier existe)

  • Author

thank you sparklyballs,

 

Now the log it seems very clean, no looping messages are reported. For next time, you should update de wxwidgets to latest version but at the moment is fine no updates needed.

 

Good job.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.