Базовая функциональность

This commit is contained in:
2026-09-08 11:14:33 +03:00
commit dcd9b854a0
18 changed files with 2855 additions and 0 deletions

23
deploy.sh Executable file
View File

@@ -0,0 +1,23 @@
#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")"
if [ ! -f .env ]; then
echo "Ошибка: файл .env не найден. Скопируйте .env.example в .env и укажите schedule_link." >&2
exit 1
fi
if ! grep -qE '^schedule_link=.+' .env; then
echo "Ошибка: в .env не заполнена переменная schedule_link." >&2
exit 1
fi
echo "Сборка образов..."
docker compose build
echo "Запуск микросервисов..."
docker compose up -d --remove-orphans
echo
docker compose ps