BubbleLab Deployment
November 20, 2025 ยท View on GitHub
Docker Compose setup for BubbleLab with PostgreSQL, API, and Nginx.
Quick Start
cp .env.example .env
# Edit .env with your values
docker-compose up -d
Access Bubble Studio at http://localhost:8080
Database Connection
Inside Docker (for API):
DATABASE_URL=postgresql://postgres:password@postgres:5432/bubble_lab
Outside Docker (for local tools):
postgresql://postgres:password@localhost:5432/bubble_lab
Common Commands
# Start
docker-compose up -d
# Stop
docker-compose down
# Rebuild
docker-compose up -d --build
# Reset database (deletes data)
docker-compose down -v && docker-compose up -d
# View logs
docker-compose logs -f
# Remove stuck containers
docker rm -f bubblelab-postgres bubblelab-api bubblelab-nginx