mobileMule
mobileMule copied to clipboard
aMule web server template/skin/theme for mobile and desktop
mobileMule
coded by muttley © 2023 - https://github.com/elbowz/mobileMule
What it is
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
Download - Latest v3.6.6b (10.01.2023)
- Standard Version or on GoogleDrive
- Donation Package on GoogleDrive (do a donation for get it)
Compatibility
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).
Themes
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/
Install
- 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.
Update
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).
TODOs
- Any suggest?
:sparkling_heart: Support the project
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 :star2: and sharing the project :rocket:
- Submit PRs, bug reports and feature requests
Thanks! :heart:
Get Donation Package
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)
Thanks
- 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!!