Skip to main content

Magisk Modules Repo Util

This util is to build module repository for MMRL

Getting Started

Install dependencies

pip3 install mmrl-util

New config.json

You can write it to your-repo/json/config.json by yourself, or

cli.py config --stdin << EOF
{
  "name": "Your Magisk Repo",
  "base_url": "https://you.github.io/magisk-modules-repo/",
  "max_num": 3,
  "enable_log": true,
  "log_dir": "log"
}
EOF

or

cli.py config --write name="Your Magisk Repo" base_url="https://you.github.io/magisk-modules-repo/" max_num=3 enable_log=true log_dir="log"

How to update by GitHub Actions?

mmrl-util

mmrl-util --help
usage: mmrl-util [-h] [-v] [-V] command ...

Magisk Modules Repo Util

positional arguments:
  command
    config            Modify config of repository.
    track             Module tracks utility.
    github            Generate tracks from GitHub.
    sync              Sync modules in repository.
    index             Generate modules.json from local.
    check             Content check and migrate.
    sitemap           Sitemap generator.

options:
  -h, --help          Show this help message and exit.
  -v, --version       Show util version and exit.
  -V, --version-code  Show util version code and exit.

Learn more!

Metadata

Release files for mmrl-util 2.15.24

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for mmrl-util 2.15.24
File Interpreter ABI Platform
mmrl_util-2.15.24-py3-none-any.whl Python 3 none any Details

Release files / mmrl_util-2.15.24-py3-none-any.whl

Download URL mmrl_util-2.15.24-py3-none-any.whl
Size 57.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e2ff97d9db730173ea110f039bc578514aba28508a3a694ec2e9998caffd01fc
BLAKE2b-256 checksum
How to use checksums
ecc6cee37d3a72b39d7f5a8e2f42d3edde15f88b87e0bca22c5d4481ea2e8019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page