/
dmukhin
/
SpherePlatform
Обзор
Документация
Войти
/
dmukhin
/
SpherePlatform
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
scripts/clone-supabase-docker.sh
24 строки
726 B
OIS\sabogdan
first commit
24 мар 2026, 07:50
24 мар 2026, 07:50
b0e18c7
Код
Авторство
О чём код?
#!/usr/bin/env bash set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" DEST="${ROOT}/deploy/supabase/stack" COMPOSE="${DEST}/docker-compose.yml" if [[ -f "${COMPOSE}" ]]; then echo "Already present: ${COMPOSE}" echo "Remove deploy/supabase/stack (except .gitkeep) to re-fetch." exit 0 fi mkdir -p "${DEST}" TMP="$(mktemp -d)" trap 'rm -rf "${TMP}"' EXIT git clone --depth 1 --filter=blob:none --sparse https://github.com/supabase/supabase.git "${TMP}/supabase" ( cd "${TMP}/supabase" git sparse-checkout set docker ) cp -a "${TMP}/supabase/docker/." "${DEST}/" echo "Copied official Supabase docker stack to: ${DEST}" echo "Next: cd ${DEST} && cp .env.example .env && docker compose up -d"