Could not check for JavaScript support. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type with other errors as per shows in picture

It looks to me like, within your Nextcloud container, the DNS for mission.cac.queensu.ca resolves to likely the container’s IP address (or maybe 127.0.0.1) rather than what it really resolves to in your external DNS (presumably the IP address of your Nginx reverse proxy on your host). At the moment the check isn’t reaching your proxy to test via https.