OK, I just browsed to the Settings page to run the FCP again, and now the UI seems to be hanging on every single page, can't load a single thing.
Here's the tail of my syslog:
Feb 12 21:02:53 Tower nginx: 2021/02/12 21:02:53 [error] 6029#6029: *305660 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.178.60, server: , request: "POST /plugins/community.applications/scripts/notices.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "192.168.178.25", referrer: "http://192.168.178.25/Apps"
Feb 12 21:02:53 Tower nginx: 2021/02/12 21:02:53 [error] 6029#6029: *305299 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.178.60, server: , request: "POST /plugins/community.applications/include/exec.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "192.168.178.25", referrer: "http://192.168.178.25/Apps"
Feb 12 21:07:26 Tower nginx: 2021/02/12 21:07:26 [error] 6029#6029: *305996 upstream timed out (110: Connection timed out) while reading upstream, client: 192.168.178.60, server: , request: "GET /Docker HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.168.178.25", referrer: "http://192.168.178.25/Dashboard"
Feb 12 21:14:26 Tower nginx: 2021/02/12 21:14:26 [error] 6029#6029: *306628 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.178.60, server: , request: "POST /plugins/community.applications/scripts/notices.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "192.168.178.25", referrer: "http://192.168.178.25/Settings"
Feb 13 03:40:01 Tower root: mover: cache not present, or only cache present
Feb 13 10:10:46 Tower php-fpm[6004]: [WARNING] [pool www] server reached max_children setting (50), consider raising it
Feb 13 10:10:48 Tower login[26586]: ROOT LOGIN on '/dev/pts/1'
Feb 13 10:12:46 Tower nginx: 2021/02/13 10:12:46 [error] 6029#6029: *352732 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.178.123, server: , request: "POST /plugins/community.applications/scripts/notices.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "192.168.178.25", referrer: "http://192.168.178.25/Dashboard"
Feb 13 10:12:46 Tower nginx: 2021/02/13 10:12:46 [error] 6029#6029: *352729 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.178.123, server: , request: "POST /webGui/include/DashboardApps.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "192.168.178.25", referrer: "http://192.168.178.25/Dashboard"
Feb 13 10:59:13 Tower php-fpm[6004]: [WARNING] [pool www] server reached max_children setting (50), consider raising it
Attached is the last 100 lines of my syslog.
Unfortunately I'm losing my house power this morning so I need to switch off the server, but it's been running for at least 2 days since the issue, which occurred on either evening of 10/Feb or morning of 11/Feb (I left a backup running to disk3 overnight).
syslog.txt