Completing Setup

Trying to get my Nextcloud server up and running. Its a fresh install, Here’s details on my system:
VM: Ubuntu Bionic amd64 container in LXC
Host: Ubuntu Eoan Server amd64:
8 core 16 thread Sandy Bridge
40 Gi RAM
Potential Quirks: /mnt is mounted to a host raid via “lxc.mount.entry = /mnt/raid/nextCloud /var/lib/lxc/hecate/rootfs/mnt none bind 0 0”
Running behind nginx reverse proxy. There are no ssl certs on the Nextcloud server itself, all handled by the proxy. Heres my block:

Install finished cleanly, declined webmin used the script here:

What works: the web interface, most of the time. Can view, upload and download files. Sometimes after a while of it working, I get a Forbidden page.
Here’s an excerpt of logs of it working, right up till it gives me the Forbidden:

Lastly, heres what I get when I try to connect via the iPhone app:

nginx access log: - - [27/Dec/2019:14:31:50 -1000] “GET /status.php HTTP/2.0” 503 299 “-” “Mozilla/5.0 (iOS) Nextcloud-iOS/2.25.3”
nginx does not log an error
also this:
rhys@saga:/var/log/nginx$ curl

503 Service Unavailable

Service Unavailable

The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.

Let me know if you need more info. Thanks,

was fixed by ‘overwriteprotocol’ => ‘https’