kandan Phần mềm trò chuyện trực tiếp
Ứng dụng trò chuyện hoàn toàn nổi bật dựa trên ứng dụng trò chuyện nhanh, an toàn và ổn định.
Kandan là một ứng dụng trò chuyện nguồn mở với thiết kế thanh lịch và sạch sẽ. Bạn có thể mời các đồng nghiệp chia sẻ ý tưởng và tập tin trong các phòng trò chuyện nhóm liên tục.
Tổng quan
Kandan là một nguồn mở miễn phí và ứng dụng trò chuyện được hỗ trợ tốt được phát triển với Ruby on Rails. Ứng dụng trò chuyện thời gian thực Kandan là một giải pháp trò chuyện nhanh, an toàn và ổn định dựa trên Ruby on Rails. Kandan Chat có một thiết kế thanh lịch, sạch sẽ và nó sẽ giúp bạn xem xét lại hệ thống nhắn tin tức thời tiêu chuẩn của bạn. Ứng dụng trò chuyện riêng của Kandan ban đầu được phát triển bởi Cloudfuji. Nó có rất nhiều tính năng như lịch sử tin nhắn có thể tìm kiếm, tải lên tệp, quản lý nhiều phòng trò chuyện, tích hợp hubot và âm thanh phòng chung, v.v … Ứng dụng trò chuyện trơn tru nhất này cho phép bạn quản lý một số cuộc trò chuyện đồng thời qua các phòng trò chuyện và cũng nghe nhạc qua các kênh. Kandan là nguồn mở hoàn toàn và có thể được lưu trữ bên trong hoặc bên ngoài bởi công ty của bạn hoặc bất kỳ bên thứ ba nào. Các tính năng tuyệt vời bao gồm tìm kiếm lịch sử tin nhắn, tải xuống các tệp và quản lý ứng dụng Kandan LiveChat. Cũng có thể thấy người dùng và lời mời tích cực. Ứng dụng trò chuyện nguồn mở Kandan cũng có một số lượng lớn các bộ sưu tập biểu tượng cảm xúc để giúp người dùng thể hiện cảm xúc của họ. Đối với các nhà phát triển, Kandan cho phép thêm các chức năng mới thông qua một hệ thống plugin. Cuối cùng, ứng dụng có thể được cài đặt trên lưu trữ đám mây.
Yêu cầu hệ thống
Để cài đặt Kandan, sau đây là các yêu cầu hệ thống
- Ruby 1.9
- Đường ray 3.2.21
- Bộ chuyển đổi PostgreSQL hoặc MySQL
- Máy chủ mỏng
- Máy chủ: Heroku hoặc AWS
- Rubygems: Cài đặt dưới dạng phụ thuộc
- Biên tập: Văn bản tuyệt vời hoặc Rubymine
- Hệ thống kiểm soát phiên bản Git
Đặc trưng
Sau đây là các tính năng chính của ứng dụng trò chuyện Kandan.
- Trò chuyện nhóm hợp tác
- Kênh không giới hạn
- Định dạng nhúng cho hình ảnh và video YouTube
- Yêu cầu cho các nền tảng khác Twitter, Facebook, v.v.
- Người chơi âm thanh đồng bộ hóa
- Định dạng plugin có khả năng mở rộng cao
- Dễ dàng triển khai, Heroku, dotcloud, v.v.
- Nguồn hoàn toàn mở
Cài đặt
Cài đặt Kandan trên Ubuntu
Nếu bạn đang tìm cách cài đặt ứng dụng trò chuyện Kandan trên máy chủ độc thân riêng tư hoặc để phát triển cục bộ, thì đây là con đường bạn phải đi theo.
git clone https://github.com/kandanapp/kandan.git
cd kandan
Rất nhiều đá quý yêu cầu các thư viện khác:
sudo apt-get install ruby1.9.1-dev ruby-bundler libxslt-dev libxml2-dev libpq-dev libsqlite3-dev
Một số đá quý xây dựng các tiện ích mở rộng gốc:
sudo apt-get install gcc g++ make
Cho chế độ phát triển
sudo apt-get install nodejs # (execjs needs an execution environment)
gem install execjs # (Could possibly be added to the gemfile in the assets group)
Cài đặt đá quý cần thiết:
bundle install
Bạn có thể sử dụng cơ sở dữ liệu mặc định.yml để bắt đầu phát triển. Để sản xuất, bạn sẽ cần chỉnh sửa cấu hình/cơ sở dữ liệu.yml để thêm một cái gì đó như thế này:
production:
adapter: postgresql
host: localhost
database: kandan_production
pool: 5
timeout: 5000
# You might need these depending on your Postgres auth setup.
username: kandan
password: something
Bây giờ, bootstrap cài đặt. Bạn có thể bỏ qua DB: Tạo bước nếu bạn đã tạo DB được tham chiếu ở trên:
bundle exec rake db:create db:migrate kandan:bootstrap
Nếu bạn có kế hoạch phục vụ ứng dụng trực tiếp từ Thin (thay vì thông qua proxy), bạn sẽ cần cấu hình đường ray để phục vụ tài sản trong môi trường sản xuất. Trong Cấu hình/Môi trường/Sản xuất.RB:
config.serve_static_assets = true
Khởi động máy chủ đường ray
bundle exec thin start
Ứng dụng của bạn sẽ được lên và chạy ngay bây giờ. Người dùng quản trị mặc định là quản trị viên có mật khẩu kandanappadmin hoặc bạn có thể đăng ký với tư cách là người dùng khác. Chúc mừng! Bạn đã cài đặt thành công ứng dụng trò chuyện nguồn mở Kandan. Thưởng thức! Khám phá
Trong bài viết này, chúng tôi đã thảo luận về ứng dụng trò chuyện Kandan cho phép bạn quản lý đồng thời một số cuộc trò chuyện. Để tìm hiểu về phần mềm trò chuyện trực tiếp nguồn mở khác, vui lòng truy cập trang: