This document is for Confluence administrators who wish to manage plugins installed in their Confluence server, or install new plugins. Confluence plugins were introduced in Confluence 1.3: for an overview of how plugins work in Confluence, read Confluence Plugin Guide.
Looking for existing plugins? See the existing plugins and extensions written by the community in the Confluence Extensions space. |
|
Confluence versions 1.4. provide the ability for Confluence administrators to upload plugins from their browsers. Confluence versions 2.0 and later support the Plugin Repository, which provides an alternative way to install and configure plugins with just a few mouse-clicks. |
Plugins are distributed as a jar file. To install a plugin,
confluence/WEB-INF/lib directory in your Confluence installation. (This is inside the Confluence installation itself, not your configured ConfluenceHome directory).When you install a Confluence plugin, you should consider:
WEB-INF/lib directory will be overwritten. You should keep a copy of all your installed plugins somewhere outside Confluence, so that you can copy them back in after an upgrade.WEB-INF/lib directory.
Plugins are very powerful: they can change the behaviour of almost any part of the Confluence server. This makes it very important that you trust a plugin before you install it. Always be aware of where (and who) a plugin comes from. |
Some plugins will be enabled by default when they are installed. Others will have to be manually enabled from the Plugin Administration screen.

Plugins (and their constitutent plugin modules) may be enabled and disabled by the site administrator. You can do this from the Plugins section of the global administration screen. All plugins installed in the Confluence server are listed on the left hand side. To enable or disable a plugin (or its modules) click on the plugin name.
On the right-hand side, a description of the plugin is shown, including its component plugin modules.
You can enable or disable the whole plugin:

Or each module individually:

Disabling a plugin module may cause other modules in the same plugin to cease to function correctly. When in doubt, make sure you disable or enable the entire plugin. |
Confluence goes to some lengths to prevent itself being unusable due to a problematic plugin. However, sometimes a plugin will manage to do this anyway.
To remove a plugin from Confluence when Confluence is not running:
|
|