Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

Latest commit

 

History

History
58 lines (45 loc) · 3.12 KB

plugins.md

File metadata and controls

58 lines (45 loc) · 3.12 KB

Plugins

Plugins keep the core of samson clean.

They are rails engines that can use supported hooks to add custom logic / UI and decorators to enhance supported models/controllers (without eager loading them in development).

Available plugins:

To create your own plugin run:

rails generate plugin MyCoolNewPlugin

Enabling Plugins

The PLUGINS environment variable decides which plugins are enabled.

Use a comma-separated list:

PLUGINS="flowdock,env,slack_webhooks"

To enable all plugins, use "all":

PLUGINS="all"

To disable selected plugins, use "all", and a comma-separated list of plugins, with a minus sign in front of each:

PLUGINS="all,-flowdock,-slack_webhooks"