Skip to content

десктопный клиент Rocket.Chat 3.4.0 оптимизированный для работы в локальных сетях

License

Notifications You must be signed in to change notification settings

f3rret/Rocket.Chat.Electron

Repository files navigation

Rocket.Chat.Electron

Десктопный клиент Rocket.Chat 3.4.0 оптимизированный для работы в локальных сетях.

Класс ПО

Клиент корпоративного мессенджера.

Исполнение

Electron NodeJS ReactJS

Область применения

Предназначен для работы с сервером https://github.com/f3rret/Rocket.Chat

Описание решения

За основу взят клиент RC 3.4.0 и основательно переработан и оптимизирован для использования без доступа к Интернет внутри корпоративной сети. Исправлено множество ошибок, отключен ненужный функционал, оптимизирована производительность. Главные достоинства этой версии:

  • возможность передачи файлов/папок p2p напрямую между клиентами в обход сервера посредством WebRTC
  • возможность коммуникации p2p между подсетями с помощью TURN/STUN сервера
  • серьезно оптимизирована производительность, отключены лишние отрисовки содержимого и слушатели событий, значительно уменьшено потребление памяти
  • переработан внешний вид, изменена тема по умолчанию, скрыто сервисное меню, отключены ненужные пункты, добавлена кнопка "Перезагрузить" для полного обновления содержимого
  • полностью переделан менеджер загрузок, добавлена возможность выбирать папку для загрузок по умолчанию, счетчики занятого и доступного места
  • исправлено поведение окна и всплывающих уведомлений при поступлении новых сообщений
  • исправлены ошибки проверки обновлений
  • отключено использование системного прокси
  • возможность принудительной установки сертификата сервера
  • отключены лишние диалоговые окна при обновлении версии

Установка и настройка

Среда разработки:

Windows x64 Node 14.17.5 Yarn 1.22.11 Для сборки потребуется пакет https://github.com/f3rret/simple-peer-files-electron

cd Rocket.Chat.Electron
yarn
yarn start

Требования к клиенту указаны в описании к релизу https://github.com/f3rret/Rocket.Chat.Electron/releases/tag/custom

About

десктопный клиент Rocket.Chat 3.4.0 оптимизированный для работы в локальных сетях

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published