Files
superset2/.devcontainer/setup-dev.sh
Maxime Beauchemin a007b3020d fix: Refactor devcontainer to use base Ubuntu with Docker-in-Docker
- Switch from docker-compose service to base Ubuntu container
- Add Docker-in-Docker to run docker-compose inside Codespace
- This provides git access and full dev environment
- Superset services run via docker-compose from within the container
2025-07-29 11:19:55 -07:00

26 lines
619 B
Bash
Executable File

#!/bin/bash
# Setup script for Superset Codespaces development environment
set -e
echo "🔧 Setting up Superset development environment..."
# Install additional system dependencies
echo "📦 Installing system dependencies..."
sudo apt-get update
sudo apt-get install -y \
build-essential \
libssl-dev \
libffi-dev \
libsasl2-dev \
libldap2-dev \
libpq-dev \
python3-pip \
python3-venv
# Make the start script executable
chmod +x .devcontainer/start-superset.sh
echo "✅ Development environment setup complete!"
echo "🚀 Run '.devcontainer/start-superset.sh' to start Superset"