docs: сортировка History по темам (sonnet, opus, llm, sse, ux-frontend, upload, infra, plans, tests, base, code-fixes)

This commit is contained in:
“Naeel”
2026-08-24 15:23:31 +03:00
parent 25e4b46e76
commit db7cdbdd84
69 changed files with 0 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
# DrHider — Managed Flask на pythonk8s
**Дата:** 2026-07-11
**URL:** https://drhider.pythonk8s.dev.nubes.ru/
**Репозиторий:** https://gitea.services.ngcloud.ru/Nail/drhider
## Структура проекта
```
drhider/
├── Dockerfile # python:3.12-slim, gunicorn + gevent :5000
├── requirements.txt # flask, gunicorn, gevent, python-docx, pdfplumber, httpx
├── .gitignore
├── .gitea/workflows/deploy.yaml # CI (linux_amd64)
├── drhider.py # ядро обфускации (скопировано с ВМ contracts)
├── drhider_server.py # HTTP-сервер (скопировано с ВМ contracts)
├── site/
│ ├── app.py # Flask: GET /, POST /api/drhider, /health
│ ├── templates/index.html
│ └── static/favicon.svg
└── History/
```
## API
| Метод | Путь | Описание |
|---|---|---|
| GET | / | Веб-интерфейс |
| GET | /health | `{"ok": true, "version": "..."}` |
| POST | /api/drhider | multipart files → ZIP с обфусцированными документами |
## Переменные окружения
| Переменная | Назначение | По умолчанию |
|---|---|---|
| `LLM_API_KEY` / `LLM_KEY` | Ключ API для LLM | — |
| `LLM_URL` | URL LLM API | `https://api.aillm.ru/v1/chat/completions` |
| `LLM_MODEL` | Модель | `gpt-oss-120b` |
## Коммиты
- `a455f9d` — Начальная структура managed Flask + drhider
- `a89df86` — Managed Flask: app.py, index.html, CI workflow
+24
View File
@@ -0,0 +1,24 @@
# Документация — 2026-07-12
**После рефакторинга** создана полная документация:
### Созданные файлы
| Файл | Назначение |
|---|---|
| `README.md` | Обзор проекта, правила для агентов, структура, API, env vars |
| `ARCHITECTURE.md` | Архитектура: схема, двухпроходная обфускация, поток данных, описание каждого модуля |
| `DEPLOY.md` | Деплой, ВМ, переменные окружения, локальная разработка, как добавить генератор |
| `.github/copilot-instructions.md` | Правила для Copilot (не менять без «делай», не смотреть локальные папки, коммитить после каждой правки) |
### Ключевые факты зафиксированы
- Платформа: Штурвал (Managed Flask), без Dockerfile/gunicorn
- URL: https://drhider.pythonk8s.dev.nubes.ru/
- Дизайн фронтенда: `/home/naeel/nubes/design/`
- ВМ (legacy): `5.172.178.213`, ssh-ключ `~/.ssh/naeel_vm_id_ed25519`
- Переменные окружения: LLM_API_KEY, LLM_URL, LLM_MODEL
### Коммит
`0707d53` — Документация: README.md, ARCHITECTURE.md, DEPLOY.md, .github/copilot-instructions.md