Hello!
Just to give an update: in the interim, I’ve bypassed Caddy completely for just plain nginx out front with certs, and everything works great. I’d be more than happy to share that config with you but you are using Apache so it may have limited value for you.
@Father_Redbeard I think you’re right as to nginx vs Caddy, but regarding your issue with the sdoc-server call failure, was it related to CSRF? If so, you may want to check your seahub_settings.py.