A template repository to generate your own Magisk Modules Repository
-
Root Level
- The root contains the main folders (
assets
,json
,log
, andmodules
) and serves as the entry point for the repository.
- The root contains the main folders (
-
assets/
- Contains media assets related to the repository.
cover.webp
: Likely an image used as a cover or thumbnail. This cover image should be always*.webp
with a size of 1024x500.
-
json/
- Houses configuration and module metadata in JSON format.
config.json
: Probably holds repository-wide settings.modules.json
: Likely a listing or metadata for all modules in the repository.
-
log/
- Stores logs for repository operations or updates.
sync_2025-01-04.log
: A log file for synchronization activities, possibly capturing recent updates or actions.
-
modules/
- Main directory for individual Magisk modules.
- Each module is organized in its own subfolder.
-
modules/bindhosts/
- A specific module (e.g., "bindhosts") with the following files:
track.yaml
: Likely tracks updates or version history.update.json
: Contains update details or changelogs.v1.8.5_185.md
: Documentation or release notes for versionv1.8.5_185
.v1.8.5_185.zip
: The module's distributable ZIP file for versionv1.8.5_185
.
- A specific module (e.g., "bindhosts") with the following files:
-
modules/mmrl_wpd/
- Another module ("mmrl_wpd") with similar structure:
4.7.7_459.zip
: Distributable ZIP file for version4.7.7_459
.track.yaml
: Tracks updates or history.update.json
: Contains update metadata.
- Another module ("mmrl_wpd") with similar structure:
Learn more at the Googlers-Repo/magisk-modules-repo-util repository.