Hii @GJSchaller
the HTTP 400
errors for /cool
and /cool/adminws
might not necessarily indicate a problem in your setup
If local access is stable:
- Proceed with proxy setup. Typically, you’ll use something like NGINX or Traefik.
- Ensure the proxy correctly handles WebSocket connections (important for Collabora).
- Use a valid SSL certificate, either self-signed for testing or issued by Let’s Encrypt for production. [Using letsencrypt]
Once the proxy is configured:
- Confirm the
/hosting/discovery
endpoint is accessible through the proxied URL. - Test editing files in Nextcloud via the proxied URL.
https://collabora-online-for-nextcloud.readthedocs.io/en/latest/install/
Note:
- Ensure the Collabora container is reachable from the proxy (use Docker’s network or map the host IP).
- Add any necessary headers to the proxy configuration for WebSocket support
Thanks,
Darshan