mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
Бренд, 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>
21 lines
753 B
Bash
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
|