نصب از طریق SNAP در اوبونتو

نصب ضربه محکم و ناگهانی در اوبونتو به آسانی است

sudo snap install rocketchat-server

سپس به http: // localhost: 3000 و Setup Rocket.Chat مرور کنید. اسنپ ​​ها ایمن هستند. Rocket.Chat و تمام وابستگی های آن از بقیه سیستم شما جدا شده است. Snaps همچنین هنگام انتشار نسخه جدید ، به روزرسانی خودکار را به روز می کنیم. بنابراین نیازی به به روزرسانی دردسر نیست. در اوبونتو 16.04LTS ، ابتدا SnapD را نصب کنید:

sudo apt-get install snapd 

نصب از طریق Docker

ابتدا نمونه ای از Mongo را شروع کنید و ReplicaSet را شروع کنید:

$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"

سپس Rocket.Chat را با این نمونه Mongo مرتبط کنید:

$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat

این یک موشک را شروع می کند. به عنوان مثال گوش دادن به درگاه پیش فرض شهاب سنگ 3000 روی ظرف. اگر می خواهید به طور مستقیم در پورت استاندارد روی دستگاه میزبان به نمونه دسترسی پیدا کنید:

$ docker run --name rocketchat -p 80:3000 --link db --env ROOT_URL=http://localhost --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat

سپس از طریق http: // localhost در یک مرورگر به آن دسترسی پیدا کنید. اگر میزبان دامنه خود هستید ، LocalHost را در root \ _url با نام دامنه خود جایگزین کنید. اگر از ارائه دهنده Mongo شخص ثالث استفاده می کنید ، یا با Kubernetes کار می کنید ، باید متغیر محیط Mongo \ _url را نادیده بگیرید:

$ docker run --name rocketchat -p 80:3000 --env ROOT_URL=http://localhost --env MONGO_URL=mongodb://mymongourl/mydb --env MONGO_OPLOG_URL=mongodb://mymongourl: 27017/local -d rocket.chat
 فارسی