هاست Rocket.Chat

هاست Rocket.Chat روی پلتفرم ابری پاستا

Rocket.Chat را با MongoDB سازگار، Volume پایدار و WebSocket روی دامنه HTTPS اجرا کنید؛ منابع و تنظیمات ROOT_URL از ابتدا درست انتخاب می‌شوند.

استقرار Rocket.Chatنمونه‌کد GitHubمحاسبه هزینه
Rocket.ChatPaasta catalogready
1. Select Rocket.Chat from catalog
2. Confirm plan and persistent resources
3. Receive the ready HTTPS domain

✓ health check passed
✓ managed resources attached
Buildنصب آماده همراه دیتابیس مورد نیازPort3000
پیام‌رسان تیمیVolume پایداردامنه و HTTPSRollback نسخه‌ها
مسیر انتشار Rocket.Chat

تنظیمات واقعی Rocket.Chat، بدون حدس‌زدن زیرساخت.

پاستا فایل‌ها و قراردادهای خود این استک را می‌خواند و پیش از انتشار، تصمیم‌های مهم Build و Runtime را شفاف نشان می‌دهد.

  1. ۱
    نسخه سازگار Rocket.Chat و MongoDB انتخاب می‌شود

    کاتالوگ نسخه‌هایی را پیشنهاد می‌دهد که الزامات MongoDB و Feature Compatibility آن‌ها با هم هماهنگ است.

  2. ۲
    MongoDB به Replica Set آماده می‌شود

    oplog و replica set موردنیاز Rocket.Chat تنظیم و آدرس MONGO_OPLOG_URL در اختیار برنامه قرار می‌گیرد.

  3. ۳
    ROOT_URL و WebSocket منتشر می‌شوند

    دامنه HTTPS به ROOT_URL متصل و Session و ارتباط realtime از همان مبدا سرو می‌شوند.

برای Rocket.Chat

همه چیز در یک پروژه

راهنمای Rocket.Chat

پرسش‌های واقعی پیش از استقرار

چرا Rocket.Chat به MongoDB Replica Set نیاز دارد؟

برای تغییرات realtime و oplog از Replica Set استفاده می‌کند. یک MongoDB standalone معمولی ممکن است برنامه را بالا بیاورد اما قابلیت‌های مهم یا startup را دچار خطا می‌کند.

حداقل منابع مناسب Rocket.Chat چقدر است؟

برای تست کوچک حداقل ۱ گیگابایت RAM و برای استفاده تیمی معمولا ۲ گیگابایت یا بیشتر در نظر بگیرید. MongoDB نیز منابع و دیسک جدا نیاز دارد.

ROOT_URL چه مقداری باشد؟

آدرس کامل عمومی مانند https://chat.example.com؛ تغییر دامنه بدون بروزرسانی ROOT_URL می‌تواند login، OAuth و WebSocket را مختل کند.

هاست Rocket.Chat

پروژه Rocket.Chat را همین امروز آنلاین کنید.

ساخت حساب رایگان است. هزینه فقط بر اساس منابعی است که انتخاب می‌کنید.

شروع استقرار