2.3 KiB
2.3 KiB
crm-wiki
Вики (база знаний) для CRM Tvorymo, встраивается в CRM через iframe в боковой панели.
Полная спецификация — SPEC.md в этой папке. Начинай с неё.
Окружение
- Код: Gitea
gitea.tes.gd, репозиторийadmin/crm-wiki, envGIT_URL,GIT_USER,GIT_KEY. Gitea создала репозиторий с начальным коммитом вmain, поэтому сначала клонируй его, а не делайgit init. - Деплой: Coolify storage, env
COOLIFY_URL,COOLIFY_KEY(профиль «Storage coolify»). Деплоить через Coolify v4 REST API (скиллdeploying-to-coolify-via-api), fire-and-forget. Упаковка .NET-приложения для Coolify: скиллpreparing-dotnet-react-app-for-coolify. - Постоянный том обязателен: файл SQLite и картинки должны лежать на named volume в Coolify, иначе пропадут при пересборке.
- .NET SDK есть локально (
dotnet --list-sdks: 8, 9, 10). Сборка для продакшена выполняется в Dockerfile. - Домен:
https://wiki-crm.tes.gd(HTTPS, домены *.tes.gd на этом Coolify работают). - CRM:
https://test.units.tvorymo.com. Supabase:https://yjxbkcqsquwbsyoonfkn.supabase.co.
Образец встраивания
Тестовая страница https://test-crm.tes.gd уже работает: авторизация через postMessage, проверка токена в Supabase, стили CRM.
- Репозиторий:
https://gitea.tes.gd/admin/crm-embed-test.git(те жеGIT_USER/GIT_KEYдают доступ на чтение). - Рабочая копия на этом сервере:
/app/data/home/crm_embed_test(только читать, не менять).
Supabase publishable key
sb_publishable_TQaZAtnBpImL49A-o87bKg_q5sYvhPR (получен от Ланы 2026-10-13; публичный по дизайну)
Правила
- Токены CRM/Supabase не логировать (ни браузер, ни сервер).
- Никогда не печатать
GIT_KEY/COOLIFY_KEY.