add airbyte docker compose

This commit is contained in:
jigoong
2026-02-17 09:00:21 +07:00
parent dbc52384ba
commit cdd27e1f5e
5 changed files with 196 additions and 28 deletions

View File

@@ -22,6 +22,8 @@ sleep 10
echo "[3/7] Creating databases for Airbyte and Superset..."
docker exec postgres psql -U postgres -tc "SELECT 1 FROM pg_database WHERE datname = 'airbyte'" | grep -q 1 || docker exec postgres psql -U postgres -c "CREATE DATABASE airbyte;"
docker exec postgres psql -U postgres -tc "SELECT 1 FROM pg_database WHERE datname = 'temporal'" | grep -q 1 || docker exec postgres psql -U postgres -c "CREATE DATABASE temporal;"
docker exec postgres psql -U postgres -tc "SELECT 1 FROM pg_database WHERE datname = 'temporal_visibility'" | grep -q 1 || docker exec postgres psql -U postgres -c "CREATE DATABASE temporal_visibility;"
docker exec postgres psql -U postgres -tc "SELECT 1 FROM pg_database WHERE datname = 'superset'" | grep -q 1 || docker exec postgres psql -U postgres -c "CREATE DATABASE superset;"
echo "[4/7] Starting API Service..."
@@ -50,7 +52,7 @@ echo "- API Service: Configure in Nginx (apiservice:8000)"
echo "- Superset: Configure in Nginx (superset:8088)"
echo ""
echo "Next steps:"
echo "1. Configure domains in Nginx Proxy Manager (port 81)"
echo "1. Configure domains in Nginx Proxy Manager (port 8021)"
echo "2. Setup Keycloak realm and clients"
echo "3. Configure Airbyte sources/destinations"
echo "4. Setup Superset dashboards"