Зафиксирован правильный репозиторий SWChat-App для клиента
Этот коммит содержится в:
+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;
|
||||
|
||||
Ссылка в новой задаче
Block a user