Project

General

Profile

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` для новых задач