Error message on self-hosted

Getting the following error after a fresh install of baserow with docker. It says to enter the information to create a user, not sure why it’s complaining it was “already deleted” if it never existed in the first place.


Also, not sure where logs are, if someone could point that out too I would appreciate it.

Hey @cgp,

You can find some information in the docker output so something like docker logs -f baserow might show you some output.

Which docker image are you using? I would be tempted to just bin off the container and start again to see if that helps.

I’m running like so:

docker run -d --name baserow -e BASEROW_PUBLIC_URL=http://localhost -v baserow_data:/baserow/data -p 3500:80 -p 443:443 -e WEB_FRONTEND_PORT=3500 --restart unless-stopped baserow/baserow:latest

Hello @cgp, thanks for your feedback.

Looking at the docker command you posted, I think the problem it’s related to the incomplete URL the frontend is using to communicate with the APIs.

Can you please try:

docker run -d --name baserow -e BASEROW_PUBLIC_URL=http://localhost:3500 -v baserow_data:/baserow/data -p 3500:80 -p 443:443 --restart unless-stopped baserow/baserow:latest

It just adds the :3500 to the BASEROW_PUBLIC_URL, but it should be enough to fix your setup.

We just realized we have a small bug that doesn’t inform you correctly what’s the problem really is in this case.

We’ll fix it here: The UrlCheck in the `AuthLogin.mounted` should check the remote port also (#1355) · Issues · Bram Wiepjes / baserow · GitLab

1 Like

Sweet, thank you so much. (Worked like a champ btw)