Git Repositories » History » Version 2
Hardelele User, 02/18/2026 11:41 AM
Fix: convert to CommonMark format
| 1 | 2 | Hardelele User | # Git Repositories |
|---|---|---|---|
| 2 | 1 | Hardelele User | |
| 3 | 2 | Hardelele User | ## Основной репозиторий |
| 4 | 1 | Hardelele User | |
| 5 | 2 | Hardelele User | | Название | URL | Описание | |
| 6 | | --- | --- | --- | |
||
| 7 | | reckue-dev | [git.reckue.com/claude/reckue-dev](https://git.reckue.com/claude/reckue-dev) | Главный монорепозиторий проекта | |
||
| 8 | 1 | Hardelele User | |
| 9 | Клонирование: |
||
| 10 | |||
| 11 | 2 | Hardelele User | ``` |
| 12 | 1 | Hardelele User | git clone https://git.reckue.com/claude/reckue-dev.git |
| 13 | cd reckue-dev |
||
| 14 | git submodule update --init --recursive |
||
| 15 | 2 | Hardelele User | ``` |
| 16 | 1 | Hardelele User | |
| 17 | 2 | Hardelele User | ## Структура монорепо |
| 18 | 1 | Hardelele User | |
| 19 | 2 | Hardelele User | ``` |
| 20 | 1 | Hardelele User | reckue-dev/ |
| 21 | ├── apps/ |
||
| 22 | │ ├── api/ — NestJS API (бэкенд) |
||
| 23 | │ ├── web/ — Next.js Web (фронтенд) |
||
| 24 | │ └── agent/ — Rust Agent (клиент для Windows) |
||
| 25 | ├── packages/ |
||
| 26 | │ └── shared/ — Общие типы, утилиты, константы |
||
| 27 | ├── tools/ |
||
| 28 | │ ├── redmine-mcp/ — MCP-сервер Redmine (submodule) |
||
| 29 | │ └── ssh-exec/ — SSH exec утилита (submodule) |
||
| 30 | ├── deploy/ — Docker Compose, скрипты деплоя |
||
| 31 | └── docs/ — Документация |
||
| 32 | 2 | Hardelele User | ``` |
| 33 | 1 | Hardelele User | |
| 34 | 2 | Hardelele User | ### Описание директорий |
| 35 | 1 | Hardelele User | |
| 36 | 2 | Hardelele User | | Директория | Описание | Технология | |
| 37 | | --- | --- | --- | |
||
| 38 | | `apps/api` | REST API + WebSocket сервер | NestJS, TypeScript | |
||
| 39 | | `apps/web` | Веб-интерфейс, дашборд, терминал | Next.js, React, TypeScript | |
||
| 40 | | `apps/agent` | Агент для Windows-машин | Rust | |
||
| 41 | | `packages/shared` | Общие типы и утилиты между api и web | TypeScript | |
||
| 42 | | `tools/redmine-mcp` | MCP-сервер для интеграции с Redmine (git submodule) | Node.js | |
||
| 43 | | `tools/ssh-exec` | Утилита для выполнения SSH-команд (git submodule) | Node.js | |
||
| 44 | | `deploy/` | Docker Compose конфиги, скрипты деплоя | Docker, Bash | |
||
| 45 | | `docs/` | Документация проекта | Markdown | |
||
| 46 | 1 | Hardelele User | |
| 47 | 2 | Hardelele User | ## Git Submodules |
| 48 | 1 | Hardelele User | |
| 49 | 2 | Hardelele User | | Submodule | Путь | Репозиторий | |
| 50 | | --- | --- | --- | |
||
| 51 | | redmine-mcp | `tools/redmine-mcp` | отдельный git-репо | |
||
| 52 | | ssh-exec | `tools/ssh-exec` | отдельный git-репо | |
||
| 53 | 1 | Hardelele User | |
| 54 | 2 | Hardelele User | ## Ветвление |
| 55 | 1 | Hardelele User | |
| 56 | 2 | Hardelele User | - `main` — основная стабильная ветка |
| 57 | - feature-ветки создаются от `main` для новых задач |