Hello everyone,
I am experiencing issues with my Docker Compose setup for Baserow and am seeking help to resolve them. Here are the problems I am facing:
- Non-functional Webhooks: Despite creating, modifying, or deleting data in Baserow, the webhooks intended to trigger workflows in n8n are not working. There are no triggers visible in the logs.
- CSV Export Issue: When trying to export data in CSV, the process remains stuck at 0%, even though I can see the GET requests in the backend logs.
- Error in Public Views: When grouping columns and sharing a view publicly, I receive an “error loading view” message.
My Docker Compose configuration is as follows :
version: "3.4"
services:
db:
image: postgres:11
restart: unless-stopped
environment:
POSTGRES_USER: baserow
POSTGRES_PASSWORD: your_password
POSTGRES_DB: baserow
volumes:
- db_data:/var/lib/postgresql/data
backend:
image: baserow/backend:latest
restart: unless-stopped
environment:
SECRET_KEY: your_secret_key
DATABASE_HOST: db
DATABASE_PORT: 5432
DATABASE_NAME: baserow
DATABASE_USER: baserow
DATABASE_PASSWORD: your_password
REDIS_HOST: redis
BASEROW_PUBLIC_URL: http://XX.XXX.XX.XXX:8000
PRIVATE_BACKEND_URL: http://backend:8000
PUBLIC_BACKEND_URL: http://XX.XXX.XX.XXX:8000
depends_on:
- db
- redis
ports:
- "8000:8000"
web-frontend:
image: baserow/web-frontend:latest
restart: unless-stopped
environment:
PUBLIC_WEB_FRONTEND_URL: http://XX.XXX.XX.XXX:3000
PUBLIC_BACKEND_URL: http://XX.XXX.XX.XXX:8000
depends_on:
- backend
ports:
- "3000:3000"
redis:
image: redis:6
restart: unless-stopped
volumes:
db_data:
networks:
default:
driver: bridge
I previously attempted a configuration with Traefik, encountering the same issues. Consequently, I’ve reverted to the more basic local setup shown below, currently managed via Portainer. I have ensured that the necessary ports are open. Any help or suggestions would be greatly appreciated.
Thank you in advance for your assistance