diff --git a/php/templates/containers.twig b/php/templates/containers.twig index 531ea0d7..cf3f3d62 100644 --- a/php/templates/containers.twig +++ b/php/templates/containers.twig @@ -591,102 +591,8 @@ {% endif %} {% endif %} {% if is_backup_container_running == false %} -

Optional containers

-

In this section you can enable or disable optional containers. There are further community containers available that are not listed below. See this documentation how to add them.

- {% if isAnyRunning == true %} -

Please note: You can enable or disable the options below only when your containers are stopped.

- {% else %} -

Please note: Make sure to save your changes by clicking Save changes below the list of optional containers. The changes will not be auto-saved.

- {% endif %} -
- - - - {% if is_clamav_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_collabora_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_fulltextsearch_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_imaginary_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_talk_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_talk_recording_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_onlyoffice_enabled == true %} -

- {% else %} - {#

#} - {% endif %} - {% if is_docker_socket_proxy_enabled == true %} -

- {% else %} -

- {% endif %} - {% if is_whiteboard_enabled == true %} -

- {% else %} -

- {% endif %} - - -
-

Minimal system requirements: When any optional container is enabled, at least 2GB RAM, a dual-core CPU and 40GB system storage are required. When enabling ClamAV, Nextcloud Talk Recording-server or Fulltextsearch, at least 3GB RAM are required. For Talk Recording-server additional 2 vCPUs are required. When enabling everything, at least 5GB RAM and a quad-core CPU are required. Recommended are at least 1GB more RAM than the minimal requirement. For further advices and recommendations see this documentation

- {% if isAnyRunning == true or is_x64_platform == false %} - - {% endif %} - {% if isAnyRunning == true %} - - - - - - - - - {% endif %} - {% if is_collabora_enabled == true and isAnyRunning == false and was_start_button_clicked == true %} -

Collabora dictionaries

- - {% if collabora_dictionaries == "" %} -

In order to get the correct dictionaries in Collabora, you may configure the dictionaries below:

-
- - - - -
-

You need to make sure that the dictionaries that you enter are valid. An example is de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru.

- {% else %} -

The dictionaries for Collabora are currently set to {{ collabora_dictionaries }}. You can reset them again by clicking on the button below.

-
- - - - -
- {% endif %} - {% endif %} + {{ include('includes/optional-containers.twig') }}

Timezone change

{% if isAnyRunning == true %} diff --git a/php/templates/includes/optional-containers.twig b/php/templates/includes/optional-containers.twig new file mode 100644 index 00000000..0188c13c --- /dev/null +++ b/php/templates/includes/optional-containers.twig @@ -0,0 +1,96 @@ +

Optional containers

+

In this section you can enable or disable optional containers. There are further community containers available that are not listed below. See this documentation how to add them.

+{% if isAnyRunning == true %} +

Please note: You can enable or disable the options below only when your containers are stopped.

+{% else %} +

Please note: Make sure to save your changes by clicking Save changes below the list of optional containers. The changes will not be auto-saved.

+{% endif %} +
+ + + + {% if is_clamav_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_collabora_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_fulltextsearch_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_imaginary_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_talk_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_talk_recording_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_onlyoffice_enabled == true %} +

+ {% else %} + {#

#} + {% endif %} + {% if is_docker_socket_proxy_enabled == true %} +

+ {% else %} +

+ {% endif %} + {% if is_whiteboard_enabled == true %} +

+ {% else %} +

+ {% endif %} + + +
+

Minimal system requirements: When any optional container is enabled, at least 2GB RAM, a dual-core CPU and 40GB system storage are required. When enabling ClamAV, Nextcloud Talk Recording-server or Fulltextsearch, at least 3GB RAM are required. For Talk Recording-server additional 2 vCPUs are required. When enabling everything, at least 5GB RAM and a quad-core CPU are required. Recommended are at least 1GB more RAM than the minimal requirement. For further advices and recommendations see this documentation

+{% if isAnyRunning == true or is_x64_platform == false %} + +{% endif %} +{% if isAnyRunning == true %} + + + + + + + + +{% endif %} + +{% if is_collabora_enabled == true and isAnyRunning == false and was_start_button_clicked == true %} +

Collabora dictionaries

+ + {% if collabora_dictionaries == "" %} +

In order to get the correct dictionaries in Collabora, you may configure the dictionaries below:

+
+ + + + +
+

You need to make sure that the dictionaries that you enter are valid. An example is de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru.

+ {% else %} +

The dictionaries for Collabora are currently set to {{ collabora_dictionaries }}. You can reset them again by clicking on the button below.

+
+ + + + +
+ {% endif %} +{% endif %}