csdocs/devs/create-your-own-json-reposi...

953 B

label order icon
Creating your own JSON repository 997 /static/json.png

Creating your own JSON repository

Cloudstream uses JSON files to fetch and parse lists of repositories. You can create one following this template:

{
  "name": "<repository name>",
  "description": "<repository description>",
  "manifestVersion": 1,
  "pluginLists": [
    "<direct link to plugins.json>"
  ]
}
  • name: self explanatory, will be visible in the app
  • description: self explanatory, will be visible in the app
  • manifestVersion: currently unused, may be used in the future for backwards compatibility
  • pluginLists: List of urls, which contain plugins. All of them will be fetched.
    • If you followed "Using plugin template" tutorial, the appropriate plugins.json file should be in the builds branch of your new repository.
    • If not, you can still generate one by running gradlew makePluginsJson