Host a plugin
You can upload your plugins to your Nintex Workflow tenant provided the plugin is a single JavaScript file under 5Mb.
If your plugin is larger or requires additional files as assets, you can use an externally hosted plugin.
Externally hosted plugins must be uploaded to a hosting service that provides public access with CORS enabled. If you don't have a suitable provider, you can use a CORS-enabled link via a CDN provider such as jsdelivr.
If you don't want to use a CDN, you can host your plugins in GitHub pages.
Note: You cannot register a plugin directly from a GitHub repository.
To create GitHub Pages to host your plugins:
- Create a GitHub account, if you don't already have one.
- Make note of your GitHub user name.
- Create a new repository with the name username.github.io.
- Upload your plugin to the repository.
For example, if your username was foobar, the repository would be foobar.github.io.
When registering your plugin, your Source URL will be https:://username.github.io/pluginfilename. For example, https://foobar.github.io/myPlugin.js.
For more information on GitHub Pages, see the GitHub documentation.