Зафиксирован правильный репозиторий SWChat-App для клиента

Этот коммит содержится в:
Виктор
2026-05-09 01:51:10 +09:00
родитель 343d58ab2c
Коммит 870943cf4a
+14 -2
Просмотреть файл
@@ -114,6 +114,14 @@ SWChat Core разворачивается на отдельном сервер
- Android-приложение — отдельный клиент Matrix, позже брендированный под SWChat/StackWorks;
- FastPanel/Nginx reverse proxy — основной публичный HTTPS слой для SWChat.
## Клиентские репозитории
Клиентское приложение вынесено отдельно от Core:
- Core/backend/docs: https://github.com/viktor138irk/SWChat
- App/client: https://github.com/viktor138irk/SWChat-App
SWChat-App создан как отдельный репозиторий для Flutter/FluffyChat клиента.
## Основная публичная схема
Выбрана архитектура:
@@ -342,6 +350,8 @@ FastPanel/Nginx сам разрулит поддомены по vhost/server_nam
- Зафиксировано: M_LIMIT_EXCEEDED означает временный rate limit Synapse, а не ошибку SSL/proxy или отключённую регистрацию.
- Принято UX-решение: в собственном клиенте SWChat скрывать комнатную структуру Matrix и показывать интерфейс как в обычных мессенджерах — чаты, диалоги, группы, контакты.
- Принято UX-решение: SWChat делать максимально в стиле Telegram, так как это основной удобный ориентир пользовательского интерфейса.
- Репозиторий клиентского приложения переименован и подтверждён: https://github.com/viktor138irk/SWChat-App.
- Зафиксировано разделение: SWChat — Core/backend/docs, SWChat-App — Flutter/FluffyChat клиент.
## Текущий этап установки
@@ -359,12 +369,14 @@ SWChat Core локально работает на новом отдельном
- публичный доступ Internet → FastPanel → Core подтверждён;
- registration_shared_secret найден;
- временный rate limit авторизации Synapse активировался после повторных попыток входа;
- для будущего приложения выбран Telegram-like UX без отображения Matrix rooms пользователю.
- для будущего приложения выбран Telegram-like UX без отображения Matrix rooms пользователю;
- клиентский репозиторий SWChat-App готов к импорту FluffyChat.
## Следующий шаг
Следующий этап:
- подождать сброса rate limit или временно ослабить лимиты авторизации в homeserver.yaml;
- импортировать FluffyChat в https://github.com/viktor138irk/SWChat-App;
- затем начать ребрендинг: название SWChat, package id, default homeserver matrix.stackworks.ru, логотипы и Telegram-like UX;
- проверить создание пользователя stackworks_admin через register_new_matrix_user;
- проверить вход через Element по homeserver https://matrix.stackworks.ru;
- закрыть прямой доступ к Core:8008 из интернета и разрешить только 192.168.0.221;