بیایید چت یک برنامه چت مبتنی بر node.js است

Lets-Chat نرم افزار چت زنده

برنامه چت زنده برای تیم های کوچک و صمیمی

بیایید چت در Node.js و MongoDB ایجاد شود. همکاری از راه دور با این نرم افزار منبع باز را بهبود بخشید

بررسی اجمالی

بیایید چت یک نرم افزار چت زنده منبع باز برای تیم های کوچک باشد. این نرم افزار چت زنده به گونه ای طراحی شده است که به راحتی قابل استقرار و حل مشکلات ارتباطی متداول تیم های کوچک و متوسط ​​باشد. بیایید چت در مقایسه با گزینه های موجود مانند Slack ، Microsoft Teams ، Zulip و Rocket.Chat یک نرم افزار چت زنده با مشخصات پایین باشد. این برنامه چت زنده در مرورگر اجرا می شود و BYOS را پشتیبانی می کند (سرور خود را بیاورید). بیایید چت از کنفرانس ویدیویی خارج از جعبه پشتیبانی نمی کنیم ، زیرا این یک پروژه جانبی یک تیم توسعه است از این رو عملکرد محدودی دارد. این ابزار چت و همکاری زنده به تیم ها کمک می کند تا از راه دور با عملکرد اساسی چت کار کنند. این می تواند یک تیم جایگزین ارزان قیمت و مایکروسافت باشد.

الزامات

  • node.js 0.11+
  • MongoDB 2.6+
  • پایتون 2.7

امکانات

در زیر ویژگی های اصلی Lets-Chat وجود دارد

  • BYOS (سرور خود را بیاورید)
  • احراز هویت LDAP / Kerberos
  • چت چند کاربر XMPP (MUC)
  • چندین اتاق
  • اعلان های دسک تاپ -منتونز
  • اتاقهای خصوصی / محافظت شده با رمز عبور
  • تصویر تعبیه شده است
  • بارگذاری پرونده
  • دوستانه هابوت
  • API مانند استراحت
  • چند زبانه (i18n)
  • رونوشت / تاریخچه گپ

دستورالعمل نصب و راه اندازی

نصب با GitHub کلون مخزن چت اجازه دهید و وابستگی ها را نصب کنید.

git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
npm install

اختیاری - برای تنظیمات سفارشی ، تنظیمات را کپی و ویرایش کنید. ml.sample:

cp settings.yml.sample settings.yml

RUN LET ما چت:

npm start

نصب با Docker اگر می خواهید بدون IP کانتینر به نمونه از میزبان دسترسی پیدا کنید ، می توان از نقشه های پورت استاندارد استفاده کرد:

docker run  --name some-letschat --link some-mongo:mongo -p 8080:8080 -d sdelements/lets-chat

سپس از طریق http: // localhost: 8080 یا http: // host-ip: 8080 در یک مرورگر دسترسی پیدا کنید.

 فارسی