diff --git a/documentation/frontends/frontends.md b/documentation/frontends/frontends.md new file mode 100644 index 0000000000000000000000000000000000000000..1ff16efc8837331e5079af154cdef35256b0efaa --- /dev/null +++ b/documentation/frontends/frontends.md @@ -0,0 +1,31 @@ +--- +layout: page +title: Spectrum 2 +--- + +## Spectrum 2 frontends and backends + +Spectrum 2 supports multiple IM networks. Spectrum 2 distinguishes between **Frontend** and **Backend** networks. + +If some network is supported as **Frontend**, it means that Spectrum 2 allows its users to use this network to communicate with other users using the **backend** network. + +#### Example + +If you for example use **Slack** as a frontend and **IRC** as a backend, the Spectrum 2 users can add Spectrum 2 to their Slack team, join the IRC network and communicate with their friends on IRC network. + +This page contains the list of currently supported frontends with the basic information about them. + +### How to change frontends + +Frontends are switched in Spectrum 2 config file using the following option: + +Section| Option| Value +-------|-------|------ +service|frontend|Name of the frontend. + +### List of frontends + +Name| Supported network +----|------------------- +`xmpp`| XMPP (Jabber) +`slack`| Slack