Self-hosted : baserow crashes with external PostgreSQL

Having a hard time trying to user the baserow container WITH an external postgresql server.
Unfortunately, I’m no docker expert. Could you please confirm that for my setup I have to add the DISABLE_VOLUME_CHECK statement to my command ?

This is the command I used to lauch the container:

sudo docker run -d --name baserow \
 -e BASEROW_PUBLIC_URL=https://myserver.lan \
 -p 8080:80 -p 9000:443 \
 -e DATABASE_URL=postgresql://baserow:xxxxx@ \
 --restart unless-stopped baserow/baserow:1.11.0

Hi @Nicolas,

In our docs on using Baserow with docker (Install with Docker // Baserow), we provide the necessary commands:

docker run \
  -d \
  --name baserow \
  -e BASEROW_PUBLIC_URL=http://localhost \
  -e DATABASE_URL=postgresql://user:pwd@host:port/db \
  -v baserow_data:/baserow/data \
  -p 80:80 \
  -p 443:443 \
  --restart unless-stopped \

So comparing this example with yours it seems like you are missing -v baserow_data:/baserow/data part to mount a Docker volume for baserow data folder. Have you tried providing it?

Hi @petrs,
Thanks for your answer.
I added the -v option, I thought it was conflicting with the external db option.
Now I get a different issue. I will create a new topic with more details.