Files
chatballs/scripts/start.sh
T
AndreyandClaude Fable 5.1 dbd7ae3150 🚚 chore: переименование Chatbolls → Chatballs во всём проекте
Бренд, API-схема, TOTP issuer, письма, тексты бота уведомлений, загрузчик виджета
(window.ChatballsChat, типы postMessage), ключи localStorage, id/параметры
виджета помощи, health-service, README, скрипты, демо (пароль
Chatballs-Demo-2026). Макеты в design/baseline не тронуты — это файлы владельца.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 21:43:33 +03:00

21 lines
753 B
Bash

#!/usr/bin/env sh
# Локальный запуск Chatballs (Linux/macOS): canonical compose.yaml + dev override.
# Параметры не нужны: владельца и демо-данные создаёт мастер первого запуска
# в браузере (http://localhost). Режим поставки: ./scripts/start.sh [cloud|self-hosted]
set -eu
cd "$(dirname "$0")/.."
if [ ! -f .env ]; then
cp .env.example .env
fi
MODE="${1:-cloud}"
case "$MODE" in
cloud) export CUS_DELIVERY_MODE=CLOUD ;;
self-hosted) export CUS_DELIVERY_MODE=SELF_HOSTED ;;
*) echo "usage: $0 [cloud|self-hosted]" >&2; exit 2 ;;
esac
exec docker compose -f compose.yaml -f compose.dev.yaml --env-file .env.example --env-file .env up --build