Skip to content

Plugins

Augustin FL edited this page Dec 28, 2024 · 11 revisions

The architecture of FIR is very modular and can be extended using plugins.

Some functionalities are considered "core" and therefore are always enabled. Others can can be enabled or disabled at will.

Some available plugins are:

  • fir_todos to be able to set task lists per incident and attribute them to business lines.
  • fir_nuggets to be able to record technical findings (golden nuggets) and automatically sort them according to their timestamps, creating an investigation timeline.
  • fir_alerting to be able to create templates and send email alerts directly through FIR's web-interface.

We recommend enabling them all for a better FIR experience!

If you are a developer, you can also develop your own private plugins for extending FIR functionalities.

Each plugin is located in a folder, which always starts by fir_ and is located in FIR's root directory.

Installing a plugin

In order to install a plugin, you just need to add your plugin name in fir/config/installed_apps.txt. That's it.

Then, follow the installation steps specified in the plugin's README file. Some plugins require configuration to be added to fir/config/production.py.

Clone this wiki locally