diff --git a/php/public/index.php b/php/public/index.php
index be87258d..7b9405f4 100644
--- a/php/public/index.php
+++ b/php/public/index.php
@@ -111,6 +111,12 @@ $app->get('/containers', function (Request $request, Response $response, array $
'is_imaginary_enabled' => $configurationManager->isImaginaryEnabled(),
'is_fulltextsearch_enabled' => $configurationManager->isFulltextsearchEnabled(),
'additional_backup_directories' => $configurationManager->GetAdditionalBackupDirectoriesString(),
+ 'nextcloud_datadir' => $configurationManager->GetNextcloudDatadirMount(),
+ 'nextcloud_mount' => $configurationManager->GetNextcloudMount(),
+ 'nextcloud_upload_limit' => $configurationManager->GetNextcloudUploadLimit(),
+ 'nextcloud_max_time' => $configurationManager->GetNextcloudMaxTime(),
+ 'nextcloud_memory_limit' => $configurationManager->GetNextcloudMemoryLimit(),
+ 'is_dri_device_enabled' => $configurationManager->isDriDeviceEnabled(),
]);
})->setName('profile');
$app->get('/login', function (Request $request, Response $response, array $args) use ($container) {
diff --git a/php/templates/containers.twig b/php/templates/containers.twig
index ac286acb..43a7f808 100644
--- a/php/templates/containers.twig
+++ b/php/templates/containers.twig
@@ -80,6 +80,8 @@
{% else %}
{% if borg_backup_host_location == '' and borg_restore_password == '' %}
Nextcloud AIO stands for Nextcloud All-in-One and provides easy deployment and maintenance with most features included in this one Nextcloud instance.
+ You can either create a new AIO instance or restore a former AIO instance from backup. See the two sections below.
+ {{ include('includes/aio-config.twig') }}
New AIO instance
Please type in the domain that will be used for Nextcloud if you want to create a new instance:
{% if skip_domain_validation == true %}
@@ -226,6 +228,10 @@
{% endif %}
{% endif %}
+ {% if isApacheStarting == false and is_backup_container_running == false %}
+ {{ include('includes/aio-config.twig') }}
+ {% endif %}
+
{% if was_start_button_clicked == true %}
Containers
diff --git a/php/templates/includes/aio-config.twig b/php/templates/includes/aio-config.twig
new file mode 100644
index 00000000..28f66654
--- /dev/null
+++ b/php/templates/includes/aio-config.twig
@@ -0,0 +1,36 @@
+
+ Click here to view the current AIO config and documentation links
+ {% if domain != '' %}
+ Nextclouds config.php file is stored in the nextcloud_aio_nextcloud Docker volume and can by edited by following this documentation
+ You can run Nextcloud's usual occ commands by following this documentation
+ {% endif %}
+
+ {% if nextcloud_datadir starts with '/' %}
+ Nextcloud's datadir is getting stored in the {{ nextcloud_datadir }} directory.
+ {% else %}
+ Nextcloud's datadir is getting stored in the {{ nextcloud_datadir }} Docker volume.
+ {% endif %}
+ See this documentation on how to change this.
+
+ {% if nextcloud_mount == '' %}
+ The Nextcloud container is currently confied and local external storage in Nextcloud is disabled.
+ {% else %}
+ The Nextcloud container currently gets access to the {{ nextcloud_mount }} directory and local external storage in Nextcloud is enabled.
+ {% endif %}
+ See this documentation on how to change this.
+
+ Nextcloud currently has an upload limit of {{ nextcloud_upload_limit }} configured (for public link uploads. Bigger uploads are always possible when users are logged in). See this documentation on how to change this.
+
+ Nextcloud currently has a timeout of {{ nextcloud_max_time }} seconds configured (important for big file uploads). See this documentation on how to change this.
+
+ For Nextcloud, a memory limit of {{ nextcloud_memory_limit }} per PHP process is currently configured. See this documentation on how to change this.
+
+ {% if is_dri_device_enabled == true %}
+ The /dev/dri device which is needed for hardware transcoding is currently attached to the Nextcloud container.
+ {% else %}
+ The /dev/dri device which is needed for hardware transcoding is currently not attached to the Nextcloud container.
+ {% endif %}
+ See this documentation on how to change this.
+
+ For further documentation on AIO, refer to this page. You can use the browser search [CTRL]+[F] to search through the documentation. Additional documentation can be found here.
+