File size: 914 Bytes
41a320c 3a338e5 41a320c 3a338e5 41a320c 3a338e5 41a320c 3a338e5 41a320c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
#!/bin/bash
echo "π₯ κ°νΈ μΈμμΈκ³ κ΅μ‘ νλ«νΌ μμ..."
echo ""
# νκ²½ λ³μ νμΈ
if [ -f .env ]; then
export $(cat .env | grep -v '^#' | xargs)
fi
# 1. λ°μ΄ν°λ² μ΄μ€ μ€μ νμΈ
if [ -n "$SUPABASE_DB_URL" ]; then
echo "π Supabase λͺ¨λλ‘ μ€νν©λλ€..."
USE_LOCAL_POSTGRES=false
else
echo "π λ‘컬 PostgreSQL λͺ¨λλ‘ μ€νν©λλ€..."
USE_LOCAL_POSTGRES=true
# PostgreSQL μμ
echo "π¦ PostgreSQL 컨ν
μ΄λ μμ μ€..."
docker-compose up -d
# PostgreSQL μ€λΉ λκΈ°
echo "β³ PostgreSQL μ€λΉ λκΈ° μ€..."
sleep 5
fi
# 2. λ°μ΄ν°λ² μ΄μ€ μ΄κΈ°ν
echo "ποΈ λ°μ΄ν°λ² μ΄μ€ μ΄κΈ°ν μ€..."
uv run init_db.py
# 3. Gradio μ± μ€ν
echo ""
echo "π Gradio μ ν리μΌμ΄μ
μμ..."
echo "λΈλΌμ°μ μμ http://localhost:7860 μΌλ‘ μ μνμΈμ."
echo ""
uv run app.py
|