Actions
Git Repositories¶
Основной репозиторий¶
| Название | URL | Описание |
|---|---|---|
| reckue-dev | git.reckue.com/claude/reckue-dev | Главный монорепозиторий проекта |
Клонирование:
git clone https://git.reckue.com/claude/reckue-dev.git
cd reckue-dev
git submodule update --init --recursive
Структура монорепо¶
reckue-dev/
├── apps/
│ ├── api/ — NestJS API (бэкенд)
│ ├── web/ — Next.js Web (фронтенд)
│ └── agent/ — Rust Agent (клиент для Windows)
├── packages/
│ └── shared/ — Общие типы, утилиты, константы
├── tools/
│ ├── redmine-mcp/ — MCP-сервер Redmine (submodule)
│ └── ssh-exec/ — SSH exec утилита (submodule)
├── deploy/ — Docker Compose, скрипты деплоя
└── docs/ — Документация
Описание директорий¶
| Директория | Описание | Технология |
|---|---|---|
apps/api |
REST API + WebSocket сервер | NestJS, TypeScript |
apps/web |
Веб-интерфейс, дашборд, терминал | Next.js, React, TypeScript |
apps/agent |
Агент для Windows-машин | Rust |
packages/shared |
Общие типы и утилиты между api и web | TypeScript |
tools/redmine-mcp |
MCP-сервер для интеграции с Redmine (git submodule) | Node.js |
tools/ssh-exec |
Утилита для выполнения SSH-команд (git submodule) | Node.js |
deploy/ |
Docker Compose конфиги, скрипты деплоя | Docker, Bash |
docs/ |
Документация проекта | Markdown |
Git Submodules¶
| Submodule | Путь | Репозиторий |
|---|---|---|
| redmine-mcp | tools/redmine-mcp |
отдельный git-репо |
| ssh-exec | tools/ssh-exec |
отдельный git-репо |
Ветвление¶
-
main— основная стабильная ветка - feature-ветки создаются от
mainдля новых задач
Updated by Hardelele User about 18 hours ago · 2 revisions