Source for the aMule project website at https://amule-org.github.io.
The site is built with Docusaurus and is internationalized (i18n).
Node.js 24 or later and npm.
Install dependencies:
npm installStart the development server at http://localhost:3000 with live reload (English):
npm run startBuild the complete site into build/ and serve it at http://localhost:3000:
npm run build
npm run serveUse
npm run build+npm run serveto preview the full production site with all languages and the local search index.npm run start(dev server) is faster for component development but does not include the search index.
The full contributor documentation lives on the site itself:
- Documentation guide — repository structure, adding and editing pages, images, and the pull request workflow.
- Translations guide — translating the application interface, the man pages, and the documentation website.
- Contributing — all the ways to help the project.
The website translations live in this repository and can be edited either by opening a pull request — see the Translations guide — or through Weblate, a translation tool that stays in sync with git — see the Weblate guide.
- aMule source code: github.com/amule-org/amule
- Latest release: github.com/amule-org/amule/releases/latest
- Wiki: github.com/amule-org/amule/wiki
- Discussions: github.com/amule-org/amule/discussions