Sorry, this discussion has become a little disjointed.
I’ve already been through most of the tuning and config documentation. I do have Redis and APCu running but not sure it’s working properly (see above)
I also already have the Preview Generator app installed. Let me share some of the info:
Server Info
Version: Hub 31.0.8
PHP Version: 8.3.23
Memory limit: 2 GB
Max execution time: 9999
Upload max size: 20 GB
OPcache Revalidate Frequency: 60
Extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, json, pcntl, random, Reflection, SPL, session, standard, cgi-fcgi, bcmath, bz2, calendar, ctype, curl, dba, dom, mbstring, fileinfo, ftp, gd, gettext, gmp, iconv, imap, intl, exif, mysqlnd, PDO, pgsql, Phar, posix, SimpleXML, soap, sockets, sodium, sqlite3, tidy, tokenizer, xml, xmlwriter, xsl, zip, mysqli, pdo_mysql, pdo_pgsql, pdo_sqlite, xmlreader, memcached, imagick, apcu, Zend OPcache
Database
Type: mysql
Version: 11.4.8
Size: 31.9 MB
Operating System: Linux 5.15.0-152-generic x86_64
CPU: Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz (32 threads)
Memory: 62.55 GB
Server time: Sat Aug 23 08:42:51 UTC 2025
Uptime: 14 hours, 2 minutes, 30 seconds
My Config File so far:
<?php
$CONFIG = array (
'instanceid' => '<redacted>',
'passwordsalt' => '<redacted>',
'secret' => '<redacted>',
'trusted_domains' =>
array (
0 => 'office.<Redacted Domain>.com',
),
'datadirectory' => '/home/<Redacted Username>/nextclouddata',
'dbtype' => 'mysql',
'version' => '31.0.8.1',
'overwrite.cli.url' => 'https://office.<Redacted Domain>.com',
'dbname' => '<Redacted Username>_78office',
'dbhost' => 'localhost',
'dbport' => '',
'dbtableprefix' => 'oc_',
'dbuser' => '<Redacted Username>_78office',
'dbpassword' => 'S.6l19jp-S@i5[',
'installed' => true,
'mysql.utf8mb4' => true,
'memories.db.triggers.fcu' => true,
'memories.exiftool' => '/home/<Redacted Username>/office.<Redacted Domain>.com/apps/memories/bin-ext/exiftool-amd64-glibc',
'memories.vod.path' => '/home/<Redacted Username>/office.<Redacted Domain>.com/apps/memories/bin-ext/go-vod-amd64',
'app_install_overwrite' =>
array (
1 => 'pride',
2 => 'printer',
3 => 'files_reader',
4 => 'ransomware_protection',
5 => 'bookmarks_fulltextsearch',
6 => 'health',
),
'mail_smtpmode' => 'smtp',
'mail_smtpsecure' => 'ssl',
'mail_sendmailmode' => 'smtp',
'mail_from_address' => 'manager',
'mail_domain' => 'office.<Redacted Domain>.com',
'mail_smtphost' => 'office.<Redacted Domain>.com',
'mail_smtpport' => '465',
'mail_smtpauth' => true,
'mail_smtpname' => 'manager@office.<Redacted Domain>.com',
'mail_smtppassword' => '<redacted>',
'maintenance' => false,
'memories.vod.ffmpeg' => '/usr/bin/ffmpeg',
'memories.vod.ffprobe' => '/usr/bin/ffprobe',
'maintenance_window_start' => 1,
'trusted_proxies' =>
array (
0 => '<redacted>',
),
'default_phone_region' => 'US',
'memcache.locking' => '\OC\Memcache\Redis',
// 'memcache.distributed' => '\OC\Memcache\Redis',
'redis' => array(
'host' => 'localhost',
'port' => 6379,
'timeout' => 0.0,
'password' => '<Redacted>', // Optional, if not defined no password will be used.
),
'memcache.local' => '\\OC\\Memcache\\APCu',
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\Image',
1 => 'OC\\Preview\\HEIC',
2 => 'OC\\Preview\\TIFF',
3 => 'OC\\Preview\\Movie',
),
'memories.exiftool_no_local' => true,
);
App List:
Enabled:
- activity: 4.0.0
- admin_audit: 1.21.0
- app_api: 5.0.2
- assistant: 2.6.1
- bookmarks: 15.1.3
- bruteforcesettings: 4.0.0
- calendar: 5.3.9
- call_summary_bot: 3.0.1
- certificate24: 0.3.7
- circles: 31.0.0
- cloud_federation_api: 1.14.0
- comments: 1.21.0
- contacts: 7.2.5
- contactsinteraction: 1.12.0
- cookbook: 0.11.3
- dashboard: 7.11.0
- dav: 1.33.0
- deck: 1.15.2
- drawio: 3.1.0
- encryption: 2.19.0
- epubviewer: 1.8.0
- event_update_notification: 2.6.1
- external: 6.0.2
- federatedfilesharing: 1.21.0
- federation: 1.21.0
- files: 2.3.1
- files_accesscontrol: 2.0.0
- files_antivirus: 6.0.3
- files_automatedtagging: 2.0.0
- files_downloadlimit: 4.0.0
- files_mindmap: 0.0.33
- files_pdfviewer: 4.0.0
- files_reminders: 1.4.0
- files_sharing: 1.23.1
- files_trashbin: 1.21.0
- files_versions: 1.24.0
- firstrunwizard: 4.0.0
- forms: 5.1.2
- gdatavaas: 31.0.6
- geoblocker: 0.5.17
- groupfolders: 19.1.3
- health: 2.2.2
- integration_giphy: 2.1.0
- intros: 1.1.2
- libresign: 11.3.0
- logreader: 4.0.0
- lookup_server_connector: 1.19.0
- mail: 5.3.1
- maps: 1.6.0
- memories: 7.6.2
- music: 2.2.0
- news: 26.1.0
- nextcloud_announcements: 3.0.0
- notes: 4.12.3
- notifications: 4.0.0
- notify_push: 1.2.0
- oauth2: 1.19.1
- ownershiptransfer: 1.2.1
- password_policy: 3.0.0
- photos: 4.0.0
- polls: 8.2.2
- previewgenerator: 5.9.0
- printer: 0.0.5
- privacy: 3.0.0
- profile: 1.0.0
- provisioning_api: 1.21.0
- quicknotes: 0.8.30
- ransomware_protection: 1.14.0
- recognize: 9.0.3
- recommendations: 4.0.0
- related_resources: 2.0.0
- richdocuments: 8.7.4
- richdocumentscode: 25.4.202
- secrets: 2.1.2
- serverinfo: 3.0.0
- settings: 1.14.0
- sharebymail: 1.21.0
- side_menu: 5.1.1
- spreed: 21.1.3
- support: 3.0.0
- survey_client: 3.0.0
- suspicious_login: 9.0.1
- systemtags: 1.21.1
- tables: 0.9.5
- tasks: 0.16.1
- terms_of_service: 4.5.0
- text: 5.0.0
- theming: 2.6.1
- theming_customcss: 1.18.0
- thesearchpage: 1.2.12
- twofactor_backupcodes: 1.20.0
- twofactor_nextcloud_notification: 5.0.0
- twofactor_totp: 13.0.0-dev.0
- updatenotification: 1.21.0
- user_status: 1.11.0
- viewer: 4.0.0
- weather_status: 1.11.0
- webhook_listeners: 1.2.0
- whiteboard: 1.1.3
- workflowengine: 2.13.0
Disabled:
- bookmarks_fulltextsearch: 1.2.0 (installed 1.2.0)
- facerecognition: 0.9.70 (installed 0.9.70)
- files_external: 1.23.0
- files_fulltextsearch: 31.0.0 (installed 31.0.0)
- fulltextsearch: 31.0.0 (installed 31.0.0)
- richdocumentscode_arm64: 25.4.202
- user_ldap: 1.22.0
I also have a PHP Info file reporting but I’m not comfortable sharing that publicly, if there’s info you need from it, let me know.