Skip to content

[HOW TO] Register a plugin via Django dashboard

Jennings Zhang edited this page Dec 8, 2022 · 1 revision

Plugins are added to ChRIS via the Django admin dashboard.

Publicly available plugins can be found in the ChRIS Store: https://chrisstore.co/

For these instructions, it assumes the ChRIS backend API URL is http://localhost:8000/chris-admin/ and that a superuser chris with password chris1234 is already created. This configuration is typical for a development environment.

There must be one or more compute resources registered to ChRIS. This can also be done from the Django admin dashboard.

  1. Open http://localhost:8000/chris-admin/ in a web browser
  2. Login wish superuser account: username chris password chris1234
  3. Scroll down to "Plugins"
  4. Click on the "Add" button next to "Plugins"

image

  1. Choose compute resources (use CTRL-click for multiple selection)
  2. Specify a plugin name to query the linked ChRIS Store for plugins, or provide a ChRIS Store plugin URL. An example of a ChRIS Store plugin URL would be https://chrisstore.co/api/v1/plugins/45/
Clone this wiki locally