Техническое описание
Описание архитектуры
Правообладатель ПО: Общество с ограниченной ответственностью «Каннам». ИНН 2543020645, ОГРН 1132543001502. Реквизиты и подтверждающие документы.
Схема
Браузер → Nginx/TLS → Shron HTTP application → storage
│ ├→ backup
│ └→ logs
└→ OnlyOffice Document Server
└→ callback/download с JWTКомпоненты
- HTTP-приложение Python — маршруты, сессии, права и файловые операции;
- storage — пользовательские документы;
- backup — копии перед изменением;
- OnlyOffice — совместное редактирование поддерживаемых документов;
- Nginx — TLS, префикс, лимиты и защитные заголовки.
Границы доверия
Запрос браузера проходит проверку сессии и прав. Callback и скачивание для OnlyOffice подтверждаются токеном и сетевыми ограничениями. Канонический путь обязан оставаться внутри storage.