Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?
Self-hosted
If you are self-hosting, what version of Baserow are you running?
version 1.33.3
If you are self-hosting, which installation method do you use to run Baserow?
Docker Compose, Docker version 24.0.7
What are the exact steps to reproduce this issue?
-
Start Baserow using Docker Compose with the following services:
- baserow-backend (v1.33.3)
- baserow-frontend (v1.33.3)
- PostgreSQL 15
- Redis 6
- Traefik for HTTPS routing
-
Backend has
WEB_BACKEND_BIND_ADDRESS=0.0.0.0
set, and is confirmed listening on port 8000 internally. -
Frontend has:
- PUBLIC_BACKEND_URL=https://baserow.mobilet.floxia.io
- PRIVATE_BACKEND_URL=http://baserow-backend:8000
-
Both containers are on the same external Docker network
web
. -
Run
curl http://localhost:8000/api/_health/
inside backend → returns OK. -
Run
curl http://baserow-backend:8000/api/_health/
inside frontend → fails (connection refused). -
Open https://baserow.mobilet.floxia.io/login → Error 500 is shown in browser.
Expected behavior: The frontend should connect to backend and show the login UI.
docker-compose.yml used:
version: "3"
services:
baserow-backend:
image: baserow/baserow:1.33.3
container_name: baserow-ba