Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 7 additions & 21 deletions source/carbonio-ce/architecture/components.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,16 @@ consists of one or more packages.
The Components of |product|
===========================

We can group the available |product| Components into 3 macro categories:

* **Infrastructure Components**, which are mandatory in any |product| installation
This is the list of Components that make up a |product| installation.

* **Service Components** broaden the functionality provided by |product|
When installing the Components, be careful that:

This is the list of Components that make up a |product| installation.
* Postgres, Grafana, Zookeper, and Kafka are third-party software that
are installed from their respective official repositories

.. note:: Postgres, Grafana, Zookeper, and Kafka are third-party
software that are installed from their respective official
repositories.
* On each Node, you need to install package
``service-discover-agent``, except on the Node on which
``service-discover-server`` is installed

.. grid:: 1 1 2 2
:gutter: 3
Expand Down Expand Up @@ -79,7 +78,6 @@ This is the list of Components that make up a |product| installation.
* carbonio-tasks-db
* carbonio-message-dispatcher-db
* carbonio-ws-collaboration-db
* service-discover-agent

.. grid-item-card:: Proxy
:columns: 6
Expand All @@ -96,8 +94,6 @@ This is the list of Components that make up a |product| installation.
* carbonio-tasks-ui
* carbonio-ws-collaboration-ui
* carbonio-files-public-folder-ui
* carbonio-search-ui
* service-discover-agent
* carbonio-catalog

.. grid-item-card:: MTA AV/AS
Expand All @@ -110,7 +106,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-mta
* service-discover-agent

.. grid-item-card:: Mailstore & Provisioning
:columns: 6
Expand All @@ -123,7 +118,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-appserver
* carbonio-storages-ce
* service-discover-agent

.. grid-item-card:: Files
:columns: 6
Expand All @@ -135,7 +129,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-files-ce
* service-discover-agent

.. grid-item-card:: Docs & Editor
:columns: 6
Expand All @@ -148,7 +141,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-docs-connector-ce
* carbonio-docs-editor
* service-discover-agent

.. grid-item-card:: Preview
:columns: 6
Expand All @@ -160,7 +152,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-preview-ce
* service-discover-agent

.. grid-item-card:: Tasks
:columns: 6
Expand All @@ -172,7 +163,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-tasks-ce
* service-discover-agent

.. grid-item-card:: |wsc|
:columns: 6
Expand All @@ -185,7 +175,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-message-dispatcher-ce
* carbonio-ws-collaboration-ce
* service-discover-agent

.. grid-item-card:: Video Server
:columns: 6
Expand All @@ -197,7 +186,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-videoserver-ce
* service-discover-agent

.. grid-item-card:: Monitoring
:columns: 6
Expand All @@ -210,8 +198,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-prometheus
* grafana
* service-discover-agent


.. _multiserver-installation:

Expand Down
25 changes: 9 additions & 16 deletions source/carbonio/architecture/components.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,14 @@ The Components of |product|

This is the list of Components that make up a |product| installation.

.. note:: Postgres, Grafana, Zookeper, and Kafka are third-party
software that are installed from their respective official
repositories.
When installing the Components, be careful that:

* Postgres, Grafana, Zookeper, and Kafka are third-party software that
are installed from their respective official repositories

* On each Node, you need to install package
``service-discover-agent``, except on the Node on which
``service-discover-server`` is installed

.. grid:: 1 1 2 2
:gutter: 3
Expand Down Expand Up @@ -72,6 +77,7 @@ This is the list of Components that make up a |product| installation.
* carbonio-mailbox-db
* carbonio-docs-connector-db
* carbonio-notification-push-db
* carbonio-tasks-db

.. grid-item-card:: Mesh
:columns: 6
Expand All @@ -97,9 +103,7 @@ This is the list of Components that make up a |product| installation.
* carbonio-files-ui
* carbonio-tasks-ui
* carbonio-ws-collaboration-ui
* carbonio-search-ui
* carbonio-avdb-updater
* service-discover-agent
* carbonio-catalog
* carbonio-chats-ui |dprc|

Expand All @@ -112,7 +116,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-mta
* service-discover-agent

.. grid-item-card:: Mailstore & Provisioning
:columns: 6
Expand All @@ -123,7 +126,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-advanced
* service-discover-agent

.. grid-item-card:: Files
:columns: 6
Expand All @@ -134,7 +136,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-files
* service-discover-agent

.. grid-item-card:: Docs & Editor
:columns: 6
Expand All @@ -146,7 +147,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-docs-connector
* carbonio-docs-editor
* service-discover-agent

.. grid-item-card:: Preview
:columns: 6
Expand All @@ -157,7 +157,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-preview
* service-discover-agent

.. grid-item-card:: Tasks
:columns: 6
Expand All @@ -168,7 +167,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-tasks
* service-discover-agent

.. grid-item-card:: |wsc|
:columns: 6
Expand All @@ -180,7 +178,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-message-dispatcher
* carbonio-ws-collaboration
* service-discover-agent
* carbonio-push-connector
* carbonio-notification-push

Expand All @@ -194,7 +191,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-videoserver-advanced
* carbonio-videorecorder
* service-discover-agent

.. grid-item-card:: Monitoring
:columns: 6
Expand All @@ -206,7 +202,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-prometheus
* grafana
* service-discover-agent

.. grid-item-card:: Event Streaming
:columns: 6
Expand All @@ -228,7 +223,6 @@ This is the list of Components that make up a |product| installation.
Packages:

* carbonio-directory-server
* service-discover-agent

.. grid-item::
:columns: 1
Expand All @@ -241,7 +235,6 @@ This is the list of Components that make up a |product| installation.

* carbonio-videoserver
* carbonio-videoserver-recorder
* service-discover-agent

.. _multiserver-installation:

Expand Down