- Rocket chat android не работает
- Установка Rocket.Chat
- Автоматическая установка
- Установка вручную
- Управление
- Обновление Rocket.Chat
- Как узнать, запущен ли Rocket.Chat?
- Как перезапустить Rocket.Chat?
- Резервные копии
- Восстановление данных из резервной копии
- Как мы сменили платный Slack на опенсорсный Rocket.Chat
- Если вы хотите прокачать английский, приходите к нам
- [QUESTION] Message: connecting in X seconds #1116
- Comments
- bkraul commented Apr 18, 2018 •
- rafaelks commented Apr 18, 2018
- bkraul commented Apr 18, 2018
- Docker
- Rocket.Chat
- Commit
- leonardoaramaki commented Apr 18, 2018
- rockneverdies55 commented Apr 18, 2018
- rafaelks commented Apr 18, 2018
- bkraul commented Apr 18, 2018
- bkraul commented Apr 18, 2018
Rocket chat android не работает
Краткое описание:
Бесплатный кроссплатформенный корпоративный мессенджер с возможностью установки платформы на собственный сервер.
Описание:
Rocket.Chat — это бесплатная и открытая платформа для командного чата, которая позволяет пользователям безопасно общаться в режиме реального времени на устройствах в Интернете, на рабочем столе или мобильном устройстве, а также настраивать свой интерфейс с помощью ряда плагинов, тем и интеграций с другим ключевым программным обеспечением.
Выбрав Rocket.Chat, пользователи также могут воспользоваться преимуществами бесплатных аудио и видеоконференций, гостевого доступа, совместного использования экрана и файлов, LiveChat, LDAP Group Sync, двухфакторной аутентификации (2FA), E2E шифрования, SSO, десятки OAuth провайдеров и неограниченное число пользователей, гостей, каналов, сообщений, поисков и файлов. Пользователи могут настроить Rocket.Chat в облаке или размещая свои собственные серверы на местах.
С более чем 700 разработчиков-соучастников и более 17k звезд на Github, Rocket.Chat имеет крупнейшее и наиболее активное сообщество разработчиков чатов в секторе связи с открытым исходным кодом.
Выбирая Rocket.Chat, вы присоединяетесь к страстному сообществу, которое помогает развивать платформу вместе с нами!
Ключевые особенности:
* Бесплатное программное обеспечение с открытым исходным кодом
* Бесплатная лицензия MIT
* BYOS (возможность создания своего сервера)
* Возможность создания множества комнат\каналов
* Личные сообщения
* Приватные группы
* Публичные каналы
* Уведомления для настольных и мобильных телефонов
* Редактировать и удалять отправленные сообщения
* Упоминания
* Аватары
* Оценки\реакции на сообщения
* Эможи (смайлы)
* Выберите между 3 темами: Светлая, Темная, Черная
* Сортируйте чаты в алфавитном порядке или по группам, по активности, непрочитанным сообщениям или избранным.
* История
* Загрузка файлов / Обмен
* I18n — [Интернационализация с Lingohub]
* Hubot Friendly — [Интеграционный проект Hubot]
* Media Embeds (встроить мультимедийный контент в страницу)
* Просмотр ссылок
* Аутентификация LDAP
* REST-full API
* Видеонаблюдение за удаленными местоположениями
* Настольное приложение с собственной кросс-платформой.
Примечание: Для использования требуется установка платформы на собственный сервер, либо использование облачных предложений.
Требуется Android: 6.0 и выше
Русский интерфейс: Да
Версия: 4.12.1 Rocket.Chat_4.12.1.apk ( 44,27 МБ )
Источник
Установка Rocket.Chat
Rocket.Chat — это бесплатное приложение для организации корпоративных чатов. Достаточно простой в установке и настройке, Rocket.Chat не имеет ограничений на количество пользователей и чатов, позволяет обмениваться сообщениями в общих и приватных каналах, пересылать файлы, проводить видеоконференции, чтобы всегда оставаться на связи с коллегами. Использовать Rocket.Chat можно непосредственно из браузера, а также через десктопное или мобильное приложение.
Автоматическая установка
Проще всего установить Rocket.Chat автоматически: при заказе или создании нового сервера выберите ПО «Rocket.Chat».
После того, как сервер будет установлен, перейдите в раздел «Домены» и добавьте домен, привязав его к вашему серверу. При первом обращении по домену откроется мастер настройки Rocket.Chat.
Установка вручную
Вы также можете установить Rocket.Chat на сервер вручную. Установка на сервер с операционной системой Ubuntu максимально простая за счет использования snap-пакетов, которые содержат все необходимые зависимости для работы приложения. Вам не потребуется отдельно устанавливать само приложение, базу данных MongoDB и Node.JS.
2) Установите службу snapd для работы со snap-пакетами:
3) Установите Rocket.Chat:
После того, как процесс установки будет завершен, перейдите по адресу http://ip-адрес-сервера:3000 и настройте Rocket.Chat.
Управление
Обновление Rocket.Chat
Snaps обновляются автоматически — как правило, в течение 6 часов с момента выпуска обновления. Однако при желании вы можете выполнить обновление вручную с помощью команды:
Как узнать, запущен ли Rocket.Chat?
Вы можете проверить статус Rocket.Chat с помощью:
Аналогичным образом можно проверить статус служб rocketchat-mongo и rocketchat-caddy:
Как перезапустить Rocket.Chat?
Для перезапуска службы выполните:
Аналогичным образом перезапускаются службы mongo и caddy:
Резервные копии
Чтобы сделать резервную копию данных, выполните следующие действия:
1. Остановите rocketchat-сервер:
Обратите внимание, что служба rocketchat-mongo должна быть по-прежнему запущена. Проверить ее состояние можно командой:
2. Запустите процесс резервного копирования:
Если процесс прошел успешно, в консоли будет похожий вывод:
3. Запустите rocketchat-сервер:
Чтобы обезопасить свои данные, скопируйте файл бэкапа в удаленное хранилище.
Восстановление данных из резервной копии
1. Остановите rocketchat-сервер:
Обратите внимание, что служба rocketchat-mongo должна быть по-прежнему запущена. Проверить ее состояние можно командой:
2. Скопируйте архив с бэкапом в директорию common:
3. Запустите процесс восстановлен данных следующей командой:
4. Если вы заменяете существующую базу данных, будет выведено предупреждение:
- Нажмите y и Enter, чтобы сделать бэкап базы данных в ее текущем состоянии.
- Нажмите n и Enter, чтобы продолжить без создания бэкапа базы.
- Нажмите любую клавишу и/или Enter, чтобы остановить процесс восстановления без сохранения каких-либо изменений.
5. Если процесс восстановления прошел успешно, будет выведена подобная информация:
В случае, если в процессе восстановления данных возникнут проблемы, в консоли будет отображен путь к лог-файлу, чтобы проанализировать ошибки. В этом случае база данных может быть недоступна до успешного завершения восстановления.
6. Запустите rocketchat-сервер:
Чтобы просмотреть логи Rocket.Chat, выполните:
Чтобы просмотреть журналы rocketchat-mongo и rocketchat-caddy:
Источник
Как мы сменили платный Slack на опенсорсный Rocket.Chat
Недавно мы писали о том, как организуем работу с удаленными сотрудниками, и упомянули всем известный мессенджер Slack. Почти сразу после выхода статьи мы нашли его пока не очень идеальный аналог, который обещает стать лучшим среди рабочих мессенджеров в ближайшие пару лет. Сегодня расскажем, почему мы так думаем.
Наши отношения с мессенджерами сложные. Сначала мы все общались в Skype — это было неудобно (особенно с мобильного), громоздко и, честно говоря, очень глючно. Несмотря на эти недостатки, в скайпе мы провели больше 3 лет, после чего задумались о смене платформы — количество сотрудников росло, личные контакты начали перемешиваться с рабочими, а стабильнее скайп не становился.
Мы сразу выбрали Slack: про него тогда много писали, он показался удобным и легко настраиваемым под наши нужды. Интерфейс интуитивно понятен, нет ничего лишнего, баги вылезали изредка. Единственный, но очень жирный минус — очень высокая цена за хранение истории и файлов (когда мы проводили сравнение цен, стоимость добавления одного пользователя составляла $8). Да, если бы мы использовали Slack на 100%, заплатить не было бы проблемой, но в нашем случае нам нужен был, по сути, обычный удобный мессенджер.
Тем не менее мы пользовались им еще долго — около года. При постоянном росте числа сотрудников объем переписок растет в геометрической прогрессии, а ограничения бесплатной версии — 10 тысяч сообщений — становятся всё более критичны: при общении 30 сотрудников история пропадает уже через 5-6 дней, и каждый раз сохранять важную информацию куда-то в отдельные заметки просто нереально. При этом стоимость платной версии будет постоянно увеличиваться пропорционально растущему числу сотрудников.
Мы снова задумались о смене платформы. Началось глобальное тестирование: мы прошлись по всем возможным вариантам, перепробовали не менее 20 различных приложений. Некоторые устанавливали и сразу удаляли, поняв, что не подходят, другие тестировали неделю. Среди них — Stride, Flock, Hangouts, Яндекс.Ямб, даже Telegram. У одних кривой интерфейс, у других баг на баге, третьи были платными и, как и Slack, не предлагали идеального для нас решения. Телеграм не подошел из-за того, что многие сотрудники уже пользовались им, и было неудобно мешать личные и рабочие переписки — все просто терялось в одном сплошном потоке.
Мессенджеры мы выбирали по собственным критериям вплоть до наличия реакций на сообщения, (к ним сотрудники уже привыкли в Слаке, к тому же, они существенно ускоряют коммуникацию) и привычного дизайна, поэтому то, что было важно для нас, может быть совершенно непринципиально для других. Тут, пожалуй, стоит выбирать сначала по внешним критериям, — нужен вам опенсорный проект или нет, какие функции необходимы в первую очередь, удобен ли дизайн, — а затем тестировать платформу в работе и на основе личного опыта выбирать то или иное решение.
И совсем недавно мы нашли, кажется, оптимальный мессенджер — Rocket.Chat. История его внедрения интересна: еще в ноябре 2017 года, когда мы первый раз увидели его в списке аналогов Slack, Рокет был совершенно сырым и непригодным для использования, мы даже не рассматривали его как рабочий вариант. А к январю 2018-го разработчики выкатили обновление, в котором множество багов пофиксили, изменили дизайн, добавили много крутых фишек вроде информации о том, кто из чата прочитал сообщение. В общем, тогда мы и обратили на него пристальное внимание и начали тестировать.
Вот так выглядит окошко с информацией о прочтении сообщения:
А так выглядит мобильный клиент:
Что нас привлекло:
- Rocket.Chat — опенсорсный проект. Можно исправлять баги, контрибьютить, следить за развитием;
- Если ставить Rocket.Chat на свой сервер, можно, во-первых, использовать его бесплатно, во-вторых, полностью адаптировать под свои нужды. Но и платная версия совсем недорогая, тарификация у Rocket.Chat “flat”, в отличие от Слака и его аналогов — $50 за в месяц при количестве сотрудников не более 500. До такого количества сотрудников нам расти ещё долго;
- Рокет интегрируется со многими нужными в работе приложениями, например, для видеоконференций;
- Проект очень быстро развивается, поэтому с имеющимися недостатками можно смириться — мы знаем, что их быстро исправят.
На скриншоте видна системная информация:
Собственно, из недостатков — это большое количество багов, которые, впрочем, не критичны для работы. С каждым обновлением приложения их становится меньше, к тому же, мы установили его на свой сервер, и гибкости у нас больше.
После недели открытого тестирования всеми сотрудниками Пазла мы решили окончательно остановиться на нем. Кстати, на наш сервер были перенесены и все сохранившиеся (последние) переписки из Slack.
Если ищете рабочее приложение для общения внутри команды, очень рекомендуем обратить внимание на Rocket.Chat. Не повторяйте наших ошибок, не тратьте время на кривые мессенджеры! И пишите в комментариях, какую платформу используете вы — возможно, мы что-то упустили.
Если вы хотите прокачать английский, приходите к нам
Читателям блога дарим купон на 700 рублей для покупки абонемента, в который входит 8 видов тренировок и еженедельные рассылки про английскую грамматику и лексику.
А для безлимитного и вечного доступа ко всем возможностям сайта есть тариф «Всё включено» (скидка не действует).
Источник
[QUESTION] Message: connecting in X seconds #1116
Comments
bkraul commented Apr 18, 2018 •
Your Rocket.Chat.Android version: 2.0.1 (Build #2011)
Mobile device model and OS version: Samsung Galaxy S7 — Android 7.0
After using the Cordova-based app (which worked decent for a good while) I got a notice to upgrade to the native Android app, which I did. Everything seemed to work including connecting to the server and logging in.
However, the app keeps saying «connecting in X seconds. » and messages are not delivered in a timely manner. What could be the cause? Desktop apps do not have this issue, neither did the Cordova legacy app.
The text was updated successfully, but these errors were encountered:
rafaelks commented Apr 18, 2018
@bkraul Thanks for opening the issue. What’s your server URL/version please?
bkraul commented Apr 18, 2018
Docker
Rocket.Chat
Version | 0.63.2 |
---|---|
Database Migration | 109 |
Database Migration Date | Tue Apr 17 2018 14:34:24 GMT-0500 (Central Daylight Time) |
Installed at | Mon Jan 29 2018 11:26:38 GMT-0600 (Central Standard Time) |
Uptime | 18 hours, 59 minutes, 52 seconds |
Deployment ID | ************** |
PID | 1 |
Running Instances | 1 |
OpLog | Enabled |
Commit
Hash | 05ae7d6 |
---|---|
Date | Tue Apr 17 02:06:10 2018 -0500 |
Branch | HEAD |
Tag | 0.63.2 |
Author | Bradley Hilton |
Subject | Release 0.63.2 (#10476) |
leonardoaramaki commented Apr 18, 2018
Hi @bkraul!
A few questions so we can narrow down the issue a little bit better for us:
«The messages are not been delivered in a timely manner»
- You mean sending the message or receiving them?
- They (messages) are sent and received on time on the web client but not at the same time on the app?
- The timestamps are wrong?
- The sent messages are been sent out of order?
rockneverdies55 commented Apr 18, 2018
Also seeing the same issue.
I can see all the channels after logging in and am even able to post messages.
So not sure why the app thinks it’s not connected to the server.
rafaelks commented Apr 18, 2018
@bkraul Looks like it’s not possible to connect over WebSocket into your server:
bkraul commented Apr 18, 2018
@leonardoaramaki The messages are «queued» (messages show in gray), and as the connection appears intermittent, they are eventually delivered, it seems in order. I think @rafaelks is on point. I run rocketchat through a docker container, but the outside world first hits a vps (apache 2.4) which uses reverse proxy to the actual box. The curl call works perfectly in my internal network, which is calling the docker box directly.
And as I said, it works perfectly through web-based apps (which I supposed the Cordova-based app was web). But if the native app is using websockets, I would have to factor that into the proxy. I already have installed and enabled mod_proxy_wstunnel , but I am having to figure out the proper configuration, as I am seeing mixed information on that.
What I currently have does not seem to work:
bkraul commented Apr 18, 2018
All right. thanks to @rafaelks , I was able to solve my issue. To recap:
- Rocket.Chat runs on a docker container.
- The outside world hits a VPS machine with apache2, which then uses ReverseProxy to direct requests to the instance.
- Because the native app appears to use WebSocket the requests were being dropped by the proxy, causing connection issues.
To solve:
- Enable the mod_proxy_wstunnel mod on the apache vps by running:
- Add the WebSocket reverse proxy instructions alongside the web proxy ones. In my case:
# Handle WebSocket protocol requests ProxyPass /websocket wss://rocketchat.belmankraul.com/websocket ProxyPassReverse /websocket wss://rocketchat.belmankraul.com/websocket # Handle web requests ProxyPass / https://rocketchat.belmankraul.com/ ProxyPassReverse / https://rocketchat.belmankraul.com/ «>
I will let you guys close the issue as needed. Just needed to bring some feedback in case it helps someone else.
Источник