/
ncit
/
multiagentsystem
Обзор
Документация
Войти
/
ncit
/
multiagentsystem
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Makefile
61 строка
2 KB
Nikita
feat: initial multi-agent platform scaffold
09 июн 2026, 00:48
09 июн 2026, 00:48
19cef10
Код
Авторство
О чём код?
.PHONY: up down logs api logs-frontend migrate seed dev stop ps # ─── FULL STACK ────────────────────────────────────────────────────────────── up: docker compose up -d down: docker compose down stop: docker compose stop ps: docker compose ps logs: docker compose logs -f logs-api: docker compose logs -f api logs-frontend: docker compose logs -f frontend # ─── SETUP ──────────────────────────────────────────────────────────────────── setup: @echo "→ Copying .env.example to .env..." cp -n .env.example .env || true @echo "→ Generating secrets..." @python3 scripts/generate_secrets.py @echo "→ Done. Edit .env with your OPENROUTER_API_KEY, then run: make up" # ─── DATABASE ───────────────────────────────────────────────────────────────── migrate: docker compose exec supabase-db psql -U postgres -f /docker-entrypoint-initdb.d/001_schema.sql seed: docker compose exec supabase-db psql -U postgres -f /docker-entrypoint-initdb.d/002_seed.sql # ─── API (local dev without Docker) ────────────────────────────────────────── dev-api: cd api && uv run uvicorn src.main:app --reload --host 0.0.0.0 --port 8000 # ─── FRONTEND (local dev without Docker) ────────────────────────────────────── dev-frontend: cd frontend && npm run dev # ─── SEARCH ────────────────────────────────────────────────────────────────── reindex-search: python3 scripts/reindex_meilisearch.py # ─── HELPERS ────────────────────────────────────────────────────────────────── shell-api: docker compose exec api bash shell-db: docker compose exec supabase-db psql -U postgres clean: docker compose down -v --remove-orphans @echo "All volumes removed. Fresh start ready."