I have trouble getting the server url right on production. I have set the
serverUrlproperty to
process.env.SERVER_URL || http://localhost:4000. That env variable is also set inside the docker container to the production url. But when I open it is stuck on the first user screen having the popup loading in the middle.
use the variable name
process.env.PAYLOAD_PUBLIC_SERVER_URLbecause if you don't prefix your env var with
PAYLOAD_PUBLIC_, it won't be accessible in your admin panel
if you
doprefix it like that, we will automatically expose it for you
Yup, that fixes it. Thanks!
Star
Discord
online
Get dedicated engineering support directly from the Payload team.