coded by muttley © 2023 - https://github.com/elbowz/mobileMule
mobileMule is aMule web server template/skin/theme for mobile and desktop. Based on jQuery mobile library.
The focus is on the speed and the lightweight for reduce the footprint and increase the speed performance.
It use a modern graphic with a responsive design template.
See Changelog for the features
- Standard Version or on GoogleDrive
- Donation Package on GoogleDrive (do a donation for get it)
Tested on Android (Default browser, Chrome, Firefox, Opera, Boat browser, etc), Linux (Chrome, Firefox), Windows (Chrome, Firefox), iOS (Safari, Chrome).
You can also add it on homescreen (Android, iOS) and run like a native app.
Support for GetEd2k Android app (only Donation Package).
mobileMule support jQueryMobile themes. You can do your own theme and share it with others. For make easy the theme creations you can use http://themeroller.jquerymobile.com/
- Extract and move the entire direcotry in "/usr/share/amule/webserver/" (or /usr/local/share/amule/webserver, $HOME/.aMule/webserver/), default directory for amule web skins.
- Now you should be have "/usr/share/amule/webserver/mobileMule"
- If you want this skin as default, rename 'mobileMule' dir in "default" (not good idea if you have automatic update with something like repository), else continue
- Edit row 'Template=' in "$HOME/.aMule/amule.conf" in 'Template=mobileMule'
- restart amule (or only amuleweb)
- (optional) If you like Progressive Web Apps consider to install mobileMule under an https (eg. letsencrypt.org) domain, this enables Service Worker, internal caching and native add to home screen.
You can repeat point 1 of the above list (install) or you can use the internal script push2server.sh
. For do that, you must have rsync on server.
eg.
push2server.sh user@host:/usr/share/amule/webserver/mobileMule/
IMPORTANT: Remember to clean browser cache if you have some issues (eg. chrome://settings/clearBrowserData).
- Any suggest?
I open-source almost everything I can. If you are using this project and are happy with it, please consider one of these ways to support the project (and me):
- Giving proper credit when you use it, linking back to it :D
- Starring 🌟 and sharing the project 🚀
- Submit PRs, bug reports and feature requests
Thanks! ❤️
If you want help me, better support, more features, get speedy fix and so on, consider to offer me a coffee or a beer through:
With a free donation, you'll get the Donation Package that adds four new panels:
- Search
- Settings
- Add ed2k
- MobileMule (allow to change themes, refresh and other stuff)
- Emanuele Ruzza for support, suggestions, feedback and his time for debugging app on Apple devices :)
- To all users that have donate something fot this project!!