Kandan是一个开源聊天应用程序,具有优雅,干净的设计。

kandan 实时聊天软件

完全由铁轨的快速,安全和稳定的聊天应用程序。

坎丹(Kandan)是一个开源聊天应用程序,具有优雅干净的设计。您可以邀请同事在持久的小组聊天室中分享想法和文件。

概述

坎丹(Kandan)是一个免费的开源,是由Ruby On Rails开发的良好支持的聊天应用程序。 Kandan实时聊天应用程序是基于Ruby在Rails上的快速,安全和稳定的聊天解决方案。坎丹聊天具有优雅,干净的设计,它将使您重新考虑标准的即时消息系统。 坎丹私人聊天应用程序最初是由Cloudfuji开发的。它具有许多功能,例如可搜索的消息历史记录,文件上传,管理多个聊天室,集成集成和共享室音频等。此精美的聊天应用程序使您可以通过聊天室同时管理多个对话,并通过频道收听音乐。坎丹(Kandan)是完全开源的,可以由您的公司或任何第三方在内部或外部托管。 奇妙的功能包括搜索消息历史记录,下载文件和康达·利维奇(Kandan Livechat)应用程序的管理。也可以看到活跃的用户和邀请。 Kandan开源聊天应用程序还拥有大量的表情符号收藏品,可帮助用户表达自己的情绪。对于开发人员,坎丹允许通过插件系统添加新功能。最后,该应用程序可以安装在云托管上。

系统要求


为了安装kandan,以下是系统要求

  • 红宝石1.9
  • 铁轨3.2.21
  • PostgreSQL或MySQL适配器
  • 薄服务器
  • 服务器:Heroku或AWS
  • 红宝石:安装作为依赖关系
  • 编辑:崇高的文字或红宝石
  • git版本控制系统

特征


以下是Kandan聊天应用程序的关键功能。

  • 协作团队聊天
  • 无限频道
  • 图像和YouTube视频的嵌入格式
  • 请求其他平台Twitter,Facebook等。
  • 同步声音播放器
  • 高度扩展的插件格式
  • 轻松部署,heroku,dotcloud等。
  • 完全开源

安装

在Ubuntu上安装Kandan

如果您想在私人独立服务器上安装kandan聊天应用程序或在本地开发,那么这是您必须遵循的路径。

git clone https://github.com/kandanapp/kandan.git 
cd kandan

很多宝石都需要其他库:

sudo apt-get install ruby1.9.1-dev ruby-bundler libxslt-dev libxml2-dev libpq-dev libsqlite3-dev

一些宝石建立了本地扩展:

sudo apt-get install gcc g++ make

用于开发模式

sudo apt-get install nodejs # (execjs needs an execution environment)
gem install execjs # (Could possibly be added to the gemfile in the assets group)

安装所需的宝石:

bundle install

您可以使用默认数据库。yml开始开发。对于生产,您需要编辑config/database.yml才能添加类似的内容:


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

现在,引导安装。您可以省略DB:创建步骤,如果您已经创建了上述DB:

bundle exec rake db:create db:migrate kandan:bootstrap

如果您打算直接从薄(而不是通过代理)提供该应用程序,则需要配置导轨以在生产环境中提供资产。在配置/环境/生产中:RB:

config.serve_static_assets = true

启动Rails服务器

bundle exec thin start

您的应用程序应该现在正在运行。默认管理用户使用密码kandanappadmin,或者您可以注册为另一个用户。 恭喜!您已经成功安装了Kandan开源聊天应用程序。享受! 探索

在本文中,我们讨论了Kandan Chat应用程序,该应用程序允许您同时管理多个对话。要了解其他开源实时聊天软件,请访问页面:

VALUE!

 简体中文