Creating a Static Extensions Repository#

To host your own extensions and leverage Blender update system all that is required is a static JSON file on a server, pointing towards download links for the extensions.

JSON#

To generate a valid JSON file you can use the command-line tool:

blender --command extension server-generate --repo-dir=/path/to/packages

This creates a listing from all the packages found in the specified location.

See server-generate docs.

The generated JSON is aligned with the API.