Hi @BambosD, welcome to the community.
Could you open your terminal and run the command docker ps
to ensure the container is up and running.
Did you make any adjustments to the compose.yaml file at all? Are you running anything else locally, perhaps with caddy?
Could you also try opening using the url localhost
instead of your internal ip and see if that works.
hello @cwinhall
the docker ps command shows that baserow container is up (healthy) like below:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
70e5c70f7ad8 baserow/baserow:1.31.1 “/baserow.sh start” 7 minutes ago Up 7 minutes (healt hy) 0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp baserow
The compose file is like the guide, no change. i’m not much experience with docker anyway.
I don’t run caddy, i don’t know even what that is.
the localhost is not working , because i run the docker in a VM, is not running locally. The VM is debian 12.9 , fresh install.
docker is installed with the official guide in docker website.
thanks for any guidance.
Thanks @BambosD. Here are a few other things to troubleshoot through:
-
Are you sure that is the correct IP for your VM? Try running ip addr show
to double check that. Also check the firewall status sudo ufw status
- if it is enabled then you may need to allow http traffic using sudo ufw allow 80/tcp
-
In your compose.yaml file did you update the defaults for the env variables for the IP because it defaults to localhost and you would need to update that to your VM’s IP.
PUBLIC_BACKEND_URL=http://192.168.10.61
PUBLIC_WEB_FRONTEND_URL=http://192.168.10.61
BASEROW_PUBLIC_URL=http://192.168.10.61
After making those changes stop the container and start it again and see if that works now.
- If this hasn’t solved it, can you run
docker logs baserow
and pass that along so we can continue to troubleshoot.
Thank you my friend.
in my compose file there is only BASEROW_PUBLIC_URL:
what would be the setting for listening to all IP ? 0.0.0.0 ? or http://0.0.0.0 ?
It’s not advisable to use 0.0.0.0.
If you run the command ip addr show
you will get the correct address for what you want to use in this variable. It should be a valid IP or domain name.
ok fixed, i have used the dns name of the VM and is working.
but why there are many features locked for payment ? i thought this was the open source version of the app.