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.

image

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)