2
0
mirror of https://github.com/inventree/inventree-docs.git synced 2025-06-16 20:25:46 +00:00

Enable plugins for CI testing

This commit is contained in:
Oliver
2022-01-11 14:13:41 +11:00
parent b31110bd2b
commit 9235c46b9e
3 changed files with 13 additions and 6 deletions

View File

@ -6,11 +6,16 @@ title: Plugins
The InvenTree server code supports an extensible plugin architecture, allowing custom plugins to be integrated directly into the database server. This allows development of complex behaviours which are decoupled from core InvenTree code.
InvenTree built-in plugins are located in the directory `./InvenTree/plugin/builtin`.
Custom plugins should be placed in the directory `./InvenTree/plugins`.
Plugins can be added from multiple sources:
- InvenTree built-in plugins are located in the directory `./InvenTree/plugin/builtin`.
- Custom plugins should be placed in the directory `./InvenTree/plugins`.
- Plugins can be installed via PIP (python package manager)
Plugins are discovered and loaded when the server is started.
!!! info "Enable Plugin Support"
To enable custom plugins, plugin support must be activated in the [server configuration](../start/config.md).
Multiple plugins are supported:
- [Reporting plugins](./plugins/report.md)