خیلی از شرکتها برای گفتگوهای درونسازمانی و ارتباط آنلاین با کارمندان، از سرویسهای پیامرسان استفاده میکنند؛ اما خب پیامرسانها از نظر امنیتی و محدودیتهایی که دارند، همۀ نیازهای آنها را برطرف نمیکنند و درست همینجاست که راکتچت بهعنوان یک راهحل عالی میتواند وارد عمل شود.
در حال حاضر، راکت چت بهترین سرویس چت سازمانی در سطح دنیاست و میتواند خیلی از نیازهای سازمانها را برطرف کند.
ما در این مقاله ابتدا بهطور کامل راکت چت و مزایا و معایب آن را معرفی میکنیم؛ بعد هم نظرات کاربران مختلف را میخوانیم و کمی هم به شما دربارۀ استفاده از آن، ایده میدهیم.
راکت چت چیست؟
Rocket Chat یک پلتفرم اُپن سورس (متنباز) برای گفتگو و برقرای ارتباط آنلاین است. با استفاده از راکت چت، همکاران دور و نزدیک یک سازمان، میتوانند در گروههای مختلف، یا حتی بهصورت خصوصی، با هم گفتگو کنند، فایل بفرستند، به پیامهای یکدیگر Reaction نشان دهند و پیام صوتی ارسال کنند.
برای اینکه راکت چت را دستکم نگیرید، باید بگویم که در حال حاضر بیش از دهها میلیون کاربر، از ۱۵۰ کشور مختلف، به این پلتفرم اعتماد کردهاند و از آن استفاده میکنند!
ویدیوی زیر را تماشا کنید تا با قابلیتهای جذاب این چت سازمانی بیشتر آشنا شوید:
چند نمونه از کاربردهای راکتچت
این بخش را برای این نوشتهایم که به شما ایده بدهد تا شاید بتوانید با راکتچت بخشی از فعالیتهای کسبوکارتان را سادهتر پیش ببرید.
راکتچت در پنل کاربران
خیلی از سایتهای آموزش آنلاین (مثل کلاس زبان) برای هماهنگیها و تشکیل گروههای درسی، از تلگرام استفاده میکنند. همانطور که در جریانید، محدودیتهای اینترنت، کار با این ابزار را برای ما چالشبرانگیز کرده است؛ تا جایی که حتی دانشجویان اطلاعات مهمی را بهخاطر مشکلات اینترنت از دست میدهند.
یک راهکار خوب و مورد اطمینان برای رفع این مشکلات، استفاده از راکتچت است. مثلاً تصویر زیر را ببیند:
این تصویر متعلق به یک وبسایت آموزش آنلاین است. این وبسایت با استفاده از API، راکتچت را داخل پنل کاربران (همان دانشآموزان) قرار داده است. حالا کافی است دانشجوها وارد پنل کاربریشان شوند، تا تمرینها را ارسال کنند یا از این طریق با استاد و همکلاسیها در ارتباط باشند.
راکتچت برای ارتباطات درون سازمانی
اگر برخی یا همۀ اعضای تیم شما دورکار/فریلنسر باشند، بهخوبی لزوم یک پلتفرم ارتباطی آنلاین را که قطعی نداشته باشد و در دسترس همه باشد را درک میکنید. راکتچت این ویژگیها را دارد؛ بهعلاوه قابل نصب روی موبایل نیز هست.
تیم ما در لیموهاست هم از راکتچت استفاده میکند؛ در تصور زیر میتوانید نمایی از آن را ببینید.
راکت چت برای گروههای آموزشی
گاهی ممکن است وبسایت نداشته باشید، اما آموزش آنلاین برگزار کنید. در چنین حالتی بهجای اینکه راکتچت را در پنل کاربران قرار دهید، آن را روی سرور مجازی راهاندازی میکنید و از این طریق، با دانشجویان در ارتباط هستید.
اگر سوالی دربارۀ هر یک از موارد بالا دارید در بخش نظرات مطرح کنید تا خیلی سریع راهنماییتان کنیم.
مزایا و معایب راکت چت
احتمالاً کنجکاوید که دربارۀ جنبههای مثبت و منفی این نرمافزار بیشتر بدانید، ما در این بخش مرور سریعی روی مزایا و معایب rocket.chat خواهیم داشت.
مزایا:
- راهاندازی نسبتاً راحت روی داکر و Ubuntu Snap (البته بهتر است آن را به نیروی فنی بسپارید)
- امنیت فوقالعاده
- امکان برقراری تماس ویدئویی (در نسخۀ غیر رایگان یا ادغام با دیگر ابزارها)
- فیلتر/تحریم نبودن
- انتخابی بودن فضای میزبانی (روی سرورهای ابری خود راکتچت، یا سرورهای خودتان)
- مقیاسپذیری (قابلیت ارتقاء، هر زمان که نیاز بود)
- قابلیت ادغام با برنامههای کاربردی مانند Jira، GitHub، گوگل میت و گوگل کلندر
- ارائه امکانات ضروری در نسخۀ رایگان
معایب:
- مشکل همگامسازی پایگاه داده
- تخصصیبودن فرایند ادغام با برنامههای دیگر
نظرات کاربران در رابطه با راکت چت
خب؛ موقع تحقیق دربارۀ راکتچت، نظرات افراد زیادی را مورد بررسی قرار دادیم و با خودمان فکر کردیم که بد نیست شما را هم در تجربههای این افراد شریک کنیم.
فیلیپ _ مدیر تیم تکنولوژی
«راکتچت یک تجربۀ عالی برای من و تیمم بود. امکان ادغام با ابزارهای دیگر، چیزی بود که دنبالش بودیم. همچنین قابلیت ایجاد کانال و گروه برای تیمهای مختلف از ویژگیهای خوب این نرمافزار است.
تنها مشکلی که با راکت چت دارم این است که وقتی برنامه را روی گوشی آیفون میبندم، از حساب کاربری Log Out میشود.»
ژوان کارلوس _ Cloud Engineer
«راحتی نصب و اجرای این برنامه روی داکر، کوبرنتیز و SNAP یکی از مهمترین نقاط مثبت آن برای من است.»
جزمین _ طراح UX یک کسبوکار کوچک
«من چند ماهی است که از Rocket.Chat استفاده میکنم و واقعاً تحت تاثیر آن قرار گرفتهام. استفاده و راهاندازی آن ساده است؛ فیچرهای زیادی را ارائه میدهد و متناسب با نیازهایم قابلیت شخصیسازی دارد.
یکی از نکات مورد علاقۀ من درباره Rocket.Chat توانایی ادغام آن با سایر ابزارهایی است که قبلاً استفاده میکردیم (مانند Trello و Google Drive). این قابلیت به ما کمک میکند تمام اطلاعات خود را در یک مکان نگه داریم و روند کارمان سریعتر شود.
در کل، من Rocket.Chat را به هر تیمی که دنبال یک پلتفرم ارتباطی قابل اعتماد، با ویژگیهای بهدردبخور است توصیه میکنم. راکت چت واقعاً یکی از بهترین راهحلهای موجود در بازار امروز برای برقرای ارتباط آنلاین است.
البته رابط کاربری هنوز جای بهبود دارد و برخی باگها ممکن است در طول روز شما را اذیت کند.»
چطور Rocketchat را راهاندازی کنیم؟
برای نصب و راهاندازی راکت چت، دو راه دارید؛ اگر خودتان فنی هستید و با نرمافزارهایی مثل داکر میتوانید کار کنید، میتوانید راکت چت را روی سرور خودتان نصب کنید. روش سادهتر و بهتر هم این است که نصب و راهندازی راکت چت را به نیروهای فنی شرکت هاستینگ بسپارید.
در حال حاضر، لیموهاست میتواند سرویس راکت چت را روی سرور مجازی پیکربندی و برایتان راهاندازی کند. اگر این راه را انتخاب میکنید، از طریق تیکت یا تلفن با کارشناسان فنی ما در ارتباط باشید، تا شما را راهنمایی کنند.
ولی اگر میخواهید خودتان همت کنید و راکت چت را روی سرور خودتان راه بیندازید، به ترتیب این مراحل پیش بروید:
۱. بهترین راه این است که راکت چت را با استفاده از داکر (Docker) اجرا کنید. برای این کار به وبسایت Rocket.Chat بروید و آخرین نسخه فایل docker-compose.yml
را مطابق با سیستمعاملتان دانلود کنید:
$ wget -O docker-compose.yml \ https://raw.githubusercontent.com/RocketChat/Rocket.Chat/develop/docker-compose.yml
۲. روی سرورتان، یک پوشه خالی مثل “/opt/rocketchat” ایجاد کنید و فایل “docker-compose.yml” دانلو شده را به این پوشه انتقال دهید.
۳. حالا باید راکت چت را deploy کنید؛ یعنی به پوشه جدیدی که روی سرورتان ایجاد کردید بروید و دستور زیر را در ترمینال اجرا کنید:
$ docker-compose up -d
چند دقیقه منتظر بمانید تا راکت چت اجرا شود؛ سپس میتوانید با رفتن به آدرس “http://localhost:3000” در مرورگر خود، به آن دسترسی پیدا کنید. برای ورود به راکت چت، از نام کاربری “admin” و رمز عبور “password” استفاده کنید.
بعد از ورود هم میتوانید تنظیمات راکت چت را مطابق با نیاز خودتان سفارشی کنید.
مثل همیشه میتوانید سوالاتتان را در بخش نظرات نیز مطرح کنید تا بتوانیم در اسرع وقت راهنماییتان کنیم.
سلام وقت بخیر
توی سایتشون نوشته فقط ۳۰ روز اول رایگان پس از آن ادامه در سرور های امن ما یا سرور اختصاصی خودتان،
آیا در مجموع فقط ۳۰ روز رایگان هست یا در صورتی که از سرور خودمون استفاده کنیم برای همیشه میشه استفاده کرد ؟
سلام آقای یاوری عزیز، وقتتون بخیر
در صورتی که از سرور خودتون استفاده کنید، میتونید تا ابد از نسخه رایگان راکت چت استفاده کنید؛ ولی در صورت استفاده از سرورهای خود راکت، بعد از ۳۰ روز دیگه رایگان نیست براتون.
سلام وقت بخیر
تعداد کاربر استفاده کننده محدودیت داره؟ توی سایت نوشته ۲۵ کاربر رایگان، تعداد بیشتر نمیشه استفاده کرد؟
سلام رضای عزیز
برای اینکه روی راکت چت با محدودیتی در تعداد کاربران مواجه نشید، یا باید راکت چت رو روی سرور خودتون نصب کنید یا نسخه پولی اون رو روی سرور خودِ راکت چت تهیه کنید.
با سلام
من راکت چت روی سرور خودمون بالا آوردم ولی در ورژن ۶.۵ ظاهرا محدود به ۲۵ کاربر هست. شما ورژن خاصی پیشنهاد میکنید بای نصب که محدودیت نداشته باشه؟
منون از پاسخگوییتون
سلام، وقتتون بخیر
تنها راهحل تو نسخه رایگان اینه که به اکتیو دایرکتوری (ldap) متصلش کنید.
تو نسخه رایگان یا community، یه سری از مسائل وجود داره : اول از اینکه اکتیو دایرکتوری را میشناسه و تو تست حتی میگه یوزر اکتیو رو تونستم پیدا کنم ولی عملا یوزرها از اکتیو دایرکتوری import نمیشه، دوم اینکه با اینکه شما تو قسمت smtp تنظیمات ایمیل رو وارد می کنید (smtps پورت ۴۶۵ یا ۵۸۷) ولی ایمیل ارسال نمیشه ! (نسخه من ۶.۵.۲). اگر کسی بتونه راهنمایی کنه ممنون میشم
احسان عزیز سلام
ببینید، برای integrate کردن راکت چت با LDAP اکتیو دایرکتوری، باید تنظیمات مربوطه تو ادمین، تنظیمات و LDAP درست ست شده باشه، مخصوصاً Data sync؛ چون گفتید یوزر رو پیدا میکنه، ولی sync نمیشه و تو ورژن community این ویژگی بهدرستی کار میکنه.
درباره SMTP هم باید پورت، TLS، یوزر و پسورد بهدرستی ست شده باشه و Rule فایروال هم برای این قضیه ست شده باشه.
امیدوارم جواب سوالتونو گرفته باشید🍋
سلام.من می خوام روی سرور بصورت air gap راه اندازی کنم آیا می توانم بصورت رایگان از تمامی امکانات راکت چت استفاده کنم؟
من از آخرین نسخه ۶.۵.۲ دارم استفاده می کنم، همه کارهایی که گفتین رو درست ست کردم و از یه اپلیکیشن دیگه رو همون سرور ایمیل داره فرستاده میشه، ممکنه این عدم ارسال ایمیل بخاطر استفاده از نسخه اخر باشه؟ ممنون میشم اطلاعات مربوط رو برای ایمیل من بفرستید
من برنامه نویس هستم و میخوام بدونم میتونم کد سورس این نرم افزار رو داشته باشم؟ و میتونم اون رو با سایر نرم نرم افزارهام مرتبط کنم ؟ چون شنیدم اوپن سورس هست . و آیا شما میتونید در این زمینه به ما کمک کنید ؟