Rocket Chat Server - бесплатный корпоративный мессенджер

Rocket Chat Server - бесплатный корпоративный мессенджер

С Rocket.Chat я познакомился около полутора лет назад и честно говоря он мне не сильно понравился. Я участвовал в тестировании, точнее поиске подходящего внутреннего мессенджера для крупной IT-компании и это решение было выбрано для рассмотрения так как являлось фактически Open Source версией SLACK, а его в свою очередь очень любят в среде разработчиков. Rocket.Chat оказался довольно специфичной игрушкой в которую запихали все современные веяния такие как NoSQL база данных и сервер-сайд JS, в общем все, что я люблю. И хотя в том проекте Rocket.Chat и не выбрали, мне эта система понравилась, хотя она и оказалась довольно привередливой.

Система построена на основе всех модных технологий и довольно специфична в настройке и установке, по крайней мере соответствующая статья по установке без Docker вызвала очень много вопросов. Так же, есть довольно много разного рода граблей и подводных камней про которые нигде не пишут и когда с ними сталкиваешься решать проблему надо быстро, а сведений по вопросу очень мало.

Так как эту технологию я уже развернул в нескольких компаниях, можно сказать, что я могу ее полноценно поддерживать и буду вести записи по ее администрированию, возможно они вам пригодятся если реши внедрять Rocket.Chat у себя.


Записи в блоге - Rocket Chat Server - бесплатный корпоративный мессенджер


Отправка оповещений Django-приложения в приватный чат Rocket.Chat

Отправка оповещений Django-приложения в приватный чат Rocket.Chat

Вчера я подумал, что если я все же вернулся к использованию Rocket.Chat и он меня уже не так бесит как предыдущие версии, то можно настроить систему оповещений о событиях на сайте и сбоях в работе Django-приложения в приватный чат Rocket.Chat. Для Python быстро нашелся вполне работоспособный модуль который идеально подошел для отправки сообщений в приватные чаты.


Open Source LiveChat для вашего сайта (бесплатный аналог сервисов типа JivoSite)

Open Source LiveChat для вашего сайта (бесплатный аналог сервисов типа JivoSite)

Доброе утро и сегодня я продолжу рассказывать, о полезных и удобных сервисах которые можно создать с использованием Rocket.Chat. Сегодня мы будем делать систему аналогичную JivoSite, но на базе своей платформы, без использования коммерческих облачных сервисов и естественно без ограничений на количество операторов. Система конечно требует некоторой доработки под каждое внедрение, что свойственно любому OpenSource-проекту, но стоит отметить, что результат того стоит.


Перенос Rocket.Chat на другой сервер (резервное копирование и восстановление)

Перенос Rocket.Chat на другой сервер (резервное копирование и восстановление)

Сегодня я расскажу как можно осуществлять резервное копирование Rocket.Chat. Но как говорится, мало настроить резервное копирование, надо в дальнейшем еще и восстановиться с созданной резервной копии, поэтому помимо создания резервной копии Rocket.Chat рассмотрим еще и ее восстановление на новом сервере.


RocketChat - Установка и настройка из репозитария (не docker)

RocketChat - Установка и настройка из репозитария (не docker)

Рано или поздно вам все равно придет в голову мысль о внутреннем корпоративном мессенджере полностью вам подконтрольном и настраиваемом. Я перепробовал много различных мессенджеров и в конце концов пришел к мнению, что Rocket.Chat подходит на эту роль лучше других. В типовом решении описанном на сайте Rocket.Chat вам просто предложат использовать подготовленный Docker-контейнер, но я честно говоря недолюбливаю докеры и мне ближе полностью подконтрольные мне контейнеры LXD.


Тестирование GIT-версии Rocket.Chat (Обновление Rocket.Chat)

Тестирование GIT-версии Rocket.Chat (Обновление Rocket.Chat)

Я активно использую в своей работе Rocket.Chat и честно говоря меня все устраивает, но недавно мне преподнесли небольшой сюрприз объявив мобильную версию для Android устаревшей фактически принудительно ее обновив, точнее они навязчиво рекомендовали обновиться при каждом запуске приложения и однажды я все же случайно нажал на обновление и в общем зря я это сделал ...


Настройка Nginx-Front для работы с Rocket.Chat

Настройка Nginx-Front для работы с Rocket.Chat

В прошлой статье я рассказывал, что у меня после очередного обновления сломался клиент Rocket.Chat для Android и я думал, что это связано с устаревшей версией серверной части, но как оказалось на самом деле это было связано с некорректной конфигурацией Nginx.


Использование Rocket.Chat для создания чата оперативных оповещений

Использование Rocket.Chat для создания чата оперативных оповещений

В предыдущей статье, под названием использование Rocket.Chat для создания чата оперативных оповещений я рассматривал простейший пример того как можно отправить сообщение в приватный чат Rocket.Chat. На самом деле в своих проектах я использую несколько модифицированную версию этого решения, более адаптированную к продакшн-решениям. Сегодня я как раз и хотел бы поговорить о том как я модифицировал рассмотренное ранее API для реализации так называемого оперативного чата.


Настройка отправки оповещений Zabbix в чат Rocket.Chat

Настройка отправки оповещений Zabbix в чат Rocket.Chat

В своей статье, - использование Rocket.Chat для создания чата оперативных оповещений, я не описал как именно можно при помощи моей утилиты для работы с Rocket.Chat, отправить Zabbix-оповещение. Я так понимаю, что тема заинтересовала несколько человек и придется немного заострить на этом внимание.


Есть вопросы? Спрашивайте и я обязательно вам отвечу!

* Поля обязательные для заполнения .

Моя официальная страница на FaceBook
Мой микроблог в твиттер