AiO on Unraid: Windows client upload awful for small files

Support intro

Sorry to hear you’re facing problems. :slightly_frowning_face:

The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.

If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.

Getting help

In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.

Before clicking submit: Please check if your query is already addressed via the following resources:

(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can. :heart:

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 32.0.3
  • Operating system and version (e.g., Ubuntu 24.04):
    • Server: Unraid Client: Windows 11
  • Web server and version (e.g, Apache 2.4.25):
    • Whatever Nextcloud AIO installed
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • nginx proxy manager v2.13.5
  • PHP version (e.g, 8.3):
    • Whatever Nextcloud AIO installed
  • Is this the first time you’ve seen this error? (Yes / No):
    • Happened on the non AIO install too
  • When did this problem seem to first start?
    • since installation
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • AIO docker image
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • no

Summary of the issue you are facing:

I have about 200GB of files I want to sync to NexCloud. This is mostly small files (no large photos/videos etc). I am seeing an upload speed in the client ui of < 50KB/s. Once it got to some bigger files (multi gb zip files), it seems to have done much better (didn’t see the speed though).

image

My client and server are on the same network (although connecting via domain name). The connection between the client and server is about 1Gb/s.

Total write activity on my array (not busy):

Server resource usage (its running more than nextcloud)

I tried this:

with no effect.

Steps to replicate it (hint: details matter!):

Drop files into sync folder - wait (lots!)

Log entries

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

Subset:

Error
	no app in context
	
Capabilities of OCA\Files\DirectEditingCapabilities took 0.92 seconds to generate.
20 Dec 2025, 11:26:42
	
Warning
	no app in context
	
Capabilities of OCA\Talk\Capabilities took 0.77 seconds to generate.
20 Dec 2025, 10:35:25
	
Warning
	no app in context
	
Capabilities of OCA\Talk\Capabilities took 0.77 seconds to generate.
20 Dec 2025, 10:35:25
	
Warning
	no app in context
	
Capabilities of OCA\Contacts\Capabilities took 0.44 seconds to generate.
20 Dec 2025, 10:35:22
	
Warning
	no app in context
	
Capabilities of OCA\Contacts\Capabilities took 0.44 seconds to generate.
20 Dec 2025, 10:35:22
	
Warning
	no app in context
	
Capabilities of OCA\Circles\AppInfo\Capabilities took 0.52 seconds to generate.
20 Dec 2025, 10:35:21
	
Warning
	no app in context
	
Capabilities of OCA\Circles\AppInfo\Capabilities took 0.52 seconds to generate.
20 Dec 2025, 10:35:21
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 28755 waits for ShareLock on transaction 191864; blocked by process 28756. Process 28756 waits for ShareLock on transaction 191851; blocked by process 28755. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (758,17) in relation "oc_filecache"
20 Dec 2025, 07:00:38
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 28755 waits for ShareLock on transaction 191864; blocked by process 28756. Process 28756 waits for ShareLock on transaction 191851; blocked by process 28755. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (758,17) in relation "oc_filecache"
20 Dec 2025, 07:00:38
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 28612 waits for ShareLock on transaction 189336; blocked by process 28610. Process 28610 waits for ShareLock on transaction 189327; blocked by process 28612. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (751,251) in relation "oc_filecache"
20 Dec 2025, 06:58:07
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 28612 waits for ShareLock on transaction 189336; blocked by process 28610. Process 28610 waits for ShareLock on transaction 189327; blocked by process 28612. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (751,251) in relation "oc_filecache"
20 Dec 2025, 06:58:07
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 27034 waits for ShareLock on transaction 162988; blocked by process 27035. Process 27035 waits for ShareLock on transaction 162978; blocked by process 27034. HINT: See server log for query details. CONTEXT: while locking tuple (601,19) in relation "oc_filecache"
20 Dec 2025, 06:28:45
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 27034 waits for ShareLock on transaction 162988; blocked by process 27035. Process 27035 waits for ShareLock on transaction 162978; blocked by process 27034. HINT: See server log for query details. CONTEXT: while locking tuple (601,19) in relation "oc_filecache"
20 Dec 2025, 06:28:45
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 26828 waits for ShareLock on transaction 159415; blocked by process 26827. Process 26827 waits for ShareLock on transaction 159409; blocked by process 26828. HINT: See server log for query details. CONTEXT: while locking tuple (546,77) in relation "oc_filecache"
20 Dec 2025, 06:24:29
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 26828 waits for ShareLock on transaction 159415; blocked by process 26827. Process 26827 waits for ShareLock on transaction 159409; blocked by process 26828. HINT: See server log for query details. CONTEXT: while locking tuple (546,77) in relation "oc_filecache"
20 Dec 2025, 06:24:29
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 26067 waits for ShareLock on transaction 147814; blocked by process 26065. Process 26065 waits for ShareLock on transaction 147819; blocked by process 26067. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (461,10) in relation "oc_filecache"
20 Dec 2025, 06:09:24
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 26067 waits for ShareLock on transaction 147814; blocked by process 26065. Process 26065 waits for ShareLock on transaction 147819; blocked by process 26067. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (461,10) in relation "oc_filecache"
20 Dec 2025, 06:09:24
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 25315 waits for ShareLock on transaction 136680; blocked by process 25313. Process 25313 waits for ShareLock on transaction 136685; blocked by process 25315. HINT: See server log for query details. CONTEXT: while locking tuple (420,85) in relation "oc_filecache"
20 Dec 2025, 05:54:50
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 25315 waits for ShareLock on transaction 136680; blocked by process 25313. Process 25313 waits for ShareLock on transaction 136685; blocked by process 25315. HINT: See server log for query details. CONTEXT: while locking tuple (420,85) in relation "oc_filecache"
20 Dec 2025, 05:54:50
	
Warning
	no app in context
	
DbalException An exception occurred while executing a query: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL: Process 25316 waits for ShareLock on transaction 136685; blocked by process 25315. Process 25315 waits for ShareLock on transaction 136674; blocked by process 25316. HINT: See server log for query details. CONTEXT: while rechecking updated tuple (395,72) in relation "oc_filecache"
20 Dec 2025, 05:54:49

Warning
	core
	
Request used more than 300 MB of RAM: 292.4 MB
20 Dec 2025, 05:42:36
	
Warning
	core
	
Request used more than 300 MB of RAM: 292.4 MB
20 Dec 2025, 05:42:36

Web Browser

If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.

PASTE

Web server / Reverse Proxy

The output of your Apache/nginx/system log in /var/log/____:

proxy host log subset:

[20/Dec/2025:12:07:57 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/remote.php/dav/avatars/Alex/128.png" [Client 212.132.164.139] [Length 1651] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:00 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Cleaver_Wood_Light_A1_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:03 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Cleaver_Wood_Light_A2_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:03 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:06 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_A1_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:07 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_A1_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:10 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_A2_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:11 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_A2_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:14 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:14 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_B_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:16 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_B_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:20 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_C_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:22 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_C_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:24 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:26 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_D_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:27 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_D_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:27 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 512] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:29 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_E_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:29 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/remote.php/dav/avatars/Alex/128.png" [Client 212.132.164.139] [Length 1651] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:33 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_E_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:35 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:37 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_F_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:38 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_F_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:41 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_G_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:45 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_G_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:45 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:45 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_H_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:47 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Ashen_H_Rusty_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:52 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_A2_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:53 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_A1_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:54 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_B_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:55 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:08:58 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_D_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:58 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 513] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:59 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_C_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:08:59 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/remote.php/dav/avatars/Alex/128.png" [Client 212.132.164.139] [Length 1651] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:00 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_E_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:03 +0000] - 200 200 - PUT https [REMOVED DOMAIN] "/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json" [Client 212.132.164.139] [Length 149] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:05 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_F_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:06 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=tOjDgOAXyJa8cXUxdEEL" [Client 212.132.164.139] [Length 22] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:08 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_G_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:08 +0000] - 200 200 - PUT https [REMOVED DOMAIN] "/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json" [Client 212.132.164.139] [Length 149] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:10 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Dark_H_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:11 +0000] - 101 101 - GET https [REMOVED DOMAIN] "/push/ws" [Client 212.132.164.139] [Length 79] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/settings/admin/logging" [Client 212.132.164.139] [Length 12316] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/theming/img/app-dark.svg" [Client 212.132.164.139] [Length 405] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/log?offset=0&query=" [Client 212.132.164.139] [Length 18963] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/firstrunwizard/img/info.svg?v=7e80781f" [Client 212.132.164.139] [Length 643] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/ocs/v2.php/apps/user_status/api/v1/user_status" [Client 212.132.164.139] [Length 149] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - PUT https [REMOVED DOMAIN] "/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json" [Client 212.132.164.139] [Length 149] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/settings/img/help.svg?v=7e80781f" [Client 212.132.164.139] [Length 843] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - POST https [REMOVED DOMAIN] "/apps/notify_push/pre_auth" [Client 212.132.164.139] [Length 52] [Gzip 0.62] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:11 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/ocs/v2.php/apps/notifications/api/v2/notifications" [Client 212.132.164.139] [Length 603] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:12 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/index.php/apps/files/preview-service-worker.js" [Client 212.132.164.139] [Length 6461] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:13 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_A1_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:14 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_A2_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:16 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_B_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:20 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_C_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:21 +0000] - 200 200 - PUT https [REMOVED DOMAIN] "/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json" [Client 212.132.164.139] [Length 149] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:21 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_D_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:22 +0000] - 200 200 - GET https [REMOVED DOMAIN] "/apps/logreader/api/poll?lastReqId=Xz3gMwNVprfDHzYMPStC" [Client 212.132.164.139] [Length 21199] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0" "-"
[20/Dec/2025:12:09:23 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_E_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:24 +0000] - 201 201 - MKCOL https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Mugs" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:24 +0000] - 207 207 - PROPFIND https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Mugs" [Client 212.132.164.139] [Length 316] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:25 +0000] - 201 201 - MKCOL https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Pans_and_Pots" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:25 +0000] - 207 207 - PROPFIND https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Pans_and_Pots" [Client 212.132.164.139] [Length 322] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:26 +0000] - 201 201 - MKCOL https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Pitchers" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:27 +0000] - 207 207 - PROPFIND https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Pitchers" [Client 212.132.164.139] [Length 316] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:27 +0000] - 201 201 - PUT https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Kitchen_Knives/Knife_Wood_Light_F_1x1.png" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:27 +0000] - 201 201 - MKCOL https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Mugs/Ashen" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:12:09:27 +0000] - 207 207 - PROPFIND https [REMOVED DOMAIN] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Kitchenware/Mugs/Ashen" [Client 212.132.164.139] [Length 320] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"

Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

UGH - AIO sticks it in a docker volume, thats going to be a pain to back up

<?php
$CONFIG = array (
  'one-click-instance' => true,
  'one-click-instance.user-limit' => 100,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'apps_paths' => 
  array (
    0 => 
    array (
      'path' => '/var/www/html/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 => 
    array (
      'path' => '/var/www/html/custom_apps',
      'url' => '/custom_apps',
      'writable' => true,
    ),
  ),
  'check_data_directory_permissions' => false,
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' => 
  array (
    'host' => 'nextcloud-aio-redis',
    'password' => '3c1e6a83a5fae44bf584064ca6ee80cae2adeb5339778f4c',
    'port' => 6379,
  ),
  'overwritehost' => 'nextcloud.turff.net',
  'overwriteprotocol' => 'https',
  'passwordsalt' => '21i2h6MRzol3ISLVGhOz2d+8mKNbQV',
  'secret' => 'TjpP/eB/kzVOev/JzujQhf11ULdzqg2yp5/LMEq5dt8HR5LA',
  'trusted_domains' => 
  array (
    0 => 'localhost',
    1 => 'nextcloud.turff.net',
  ),
  'datadirectory' => '/mnt/ncdata',
  'dbtype' => 'pgsql',
  'version' => '32.0.3.2',
  'overwrite.cli.url' => 'REMOVED',
  'dbname' => 'nextcloud_database',
  'dbhost' => 'nextcloud-aio-database:5432',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_nextcloud',
  'dbpassword' => 'REMOVED',
  'installed' => true,
  'instanceid' => 'ocehr1ga16ol',
  'maintenance' => false,
  'updatechecker' => false,
  'loglevel' => 2,
  'log_type' => 'file',
  'logfile' => '/var/www/html/data/nextcloud.log',
  'log_rotate_size' => 10485760,
  'log.condition' => 
  array (
    'apps' => 
    array (
      0 => 'admin_audit',
    ),
  ),
  'preview_max_x' => 2048,
  'preview_max_y' => 2048,
  'jpeg_quality' => 60,
  'enabledPreviewProviders' => 
  array (
    1 => 'OC\\Preview\\Image',
    2 => 'OC\\Preview\\MarkDown',
    3 => 'OC\\Preview\\MP3',
    4 => 'OC\\Preview\\TXT',
    5 => 'OC\\Preview\\OpenDocument',
    6 => 'OC\\Preview\\Movie',
    7 => 'OC\\Preview\\Krita',
  ),
  'enable_previews' => true,
  'upgrade.disable-web' => true,
  'mail_smtpmode' => 'smtp',
  'trashbin_retention_obligation' => 'auto, 30',
  'versions_retention_obligation' => 'auto, 30',
  'activity_expire_days' => 30,
  'simpleSignUpLink.shown' => false,
  'share_folder' => '/Shared',
  'one-click-instance.link' => 'https://nextcloud.com/all-in-one/',
  'upgrade.cli-upgrade-link' => 'https://github.com/nextcloud/all-in-one/discussions/2726',
  'updatedirectory' => '/nc-updater',
  'maintenance_window_start' => 100,
  'allow_local_remote_servers' => true,
  'davstorage.request_timeout' => 3600,
  'documentation_url.server_logs' => 'https://github.com/nextcloud/all-in-one/discussions/5425',
  'htaccess.RewriteBase' => '/',
  'dbpersistent' => false,
  'auth.bruteforce.protection.enabled' => true,
  'ratelimit.protection.enabled' => true,
  'files_external_allow_create_new_local' => false,
  'trusted_proxies' => 
  array (
    0 => '127.0.0.1',
    1 => '::1',
    10 => '172.19.0.0/16',
  ),
);

Apps

The output of occ app:list (if possible).

Tips for increasing the likelihood of a response

  • Use the preformatted text formatting option in the editor for all log entries and configuration output.
  • If screenshots are useful, feel free to include them.
    • If possible, also include key error output in text form so it can be searched for.
  • Try to edit log output only minimally (if at all) so that it can be ran through analyzers / formatters by those trying to help you.

This is the typical behavior of HTTP 1.1 connections, which do not support header multiplexing and compression.

The Windows client can also speak http2, but the system variable
OWNCLOUD_HTTP2_ENABLED=1
must be set:

click here: → Enabling HTTP/2 for Nextcloud Client on Windows 10 and 11 ←

You will see that large amounts of small files will then be processed much faster.

h.t.h.


ernolf

Thanks for the response!

I did that and restarted it (rebooted entire computer actually). It now looks like its doing things differently (WEBDAV with GZIP compression)

Speed still seems to be awful though:
image

image

Looks like its still only uploading 1/2 at a time?

I forked the documentation repo, any more env variables you want to add there while I’m at it?

Nginx Logs
[20/Dec/2025:16:05:29 +0000] - - 499 - PROPFIND https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:05:29 +0000] - - 499 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:05:29 +0000] - - 499 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:05:29 +0000] - 200 200 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 513] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:05:29 +0000] - 200 200 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 513] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:05:29 +0000] - 207 207 - PROPFIND https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/" [Client 212.132.164.139] [Length 454] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:01 +0000] - 200 200 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 513] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:04 +0000] - 201 201 - MKCOL https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Treasure/Statuettes" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:04 +0000] - 207 207 - PROPFIND https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Treasure/Statuettes" [Client 212.132.164.139] [Length 304] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:05 +0000] - 201 201 - MKCOL https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Treasure/Misc" [Client 212.132.164.139] [Length 0] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:05 +0000] - 207 207 - PROPFIND https [DOMAIN REMOVED] "/remote.php/dav/files/Alex/DnD/Resources/FA_Assets/!Core_Settlements/Clutter/Treasure/Misc" [Client 212.132.164.139] [Length 302] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"
[20/Dec/2025:16:06:31 +0000] - 200 200 - GET https [DOMAIN REMOVED] "/ocs/v1.php/cloud/user?format=json" [Client 212.132.164.139] [Length 515] [Gzip -] [Sent-to 192.168.178.33] "Mozilla/5.0 (Windows) mirall/4.0.4 (build 20251215) (Nextcloud, windows-10.0.26100 ClientArchitecture: x86_64 OsArchitecture: x86_64)" "-"

I would compare transfer rates of small files vs big files. If big files saturate the link then the problem is related to processing and network overhead like database and/or network connection (e.g. http1 as ernolf suggested) if the transfer speed remains low with big files the issue is somewhere else like limited write performance of server disks. from my feeling this more an issue with the “server” side. I would definitely try to get rid of

I can’t tell you why but it looks your DB is too slow or too loaded so queries queue up and must wait for each other. Your system looks powerful so it should not be a bottleneck but maybe there is some resource limit/constraint coming from your hypervisor?

  • CPU load is much higher on one core - likely where you DB is running..
  • only one of the disks and parity is writing (and reading at the same rate! :O) - do you have any kind of replication which waits until data is written to different destinations? I would double check array and disk settings and ensure write cache is enabled and there is no extreme settings like “always check if the data is fully written to the disk”