The documentation doesn’t cover the case where the Nginx server is serving TLS but baserow isn’t covered. I’m running many other services behind this proxy with no problem, but Baserow is giving me massive headaches.
In addition to copying the configs provided and testing some additional proxy headers, I’ve tried every combination of the following:
With the public url pointed to HTTP/HTTPS
With the caddy address pointed to HTTP/HTTPS
With and without the caddy address
Proxying nginx TLS to baserow HTTP
Proxying nginx TLS to baserow TLS
As expected, most of the combinations result in proxy errors. But the few that do load the login page all result in the API server error above.