kandan ライブチャットソフトウェア
高速、安全で安定したチャットアプリをベースにした完全なレール。
Kandanは、エレガントでクリーンなデザインを備えたオープンソースのチャットアプリケーションです。同僚に招待して、永続的なグループチャットルームでアイデアやファイルを共有できます。
概要
Kandanは、Ruby on Railsを使用して開発された無料のオープンソースとよくサポートされたチャットアプリケーションです。 Kandanのリアルタイムチャットアプリケーションは、Ruby on Railsに基づいた高速で安全で安定したチャットソリューションです。 Kandan Chatにはエレガントでクリーンなデザインがあり、標準のインスタントメッセージングシステムを再考することができます。 カンダンプライベートチャットアプリケーションは、もともとCloudFujiによって開発されました。検索可能なメッセージ履歴、ファイルアップロード、複数のチャットルームの管理、Hubot統合、共有ルームオーディオなどの機能がたくさんあります。この最も滑らかなチャットアプリケーションでは、チャットルームを介して同時にいくつかの会話を管理し、チャンネルで音楽を聴くことができます。 Kandanは完全にオープンソースであり、あなたの会社または第三者が内部または外部でホストすることができます。 素晴らしい機能には、メッセージ履歴の検索、ファイルのダウンロード、Kandan LiveChatアプリの管理が含まれます。アクティブなユーザーや招待状を見ることもできます。 Kandan Open-Source Chat Applicationには、ユーザーが感情を表現するのに役立つ多数の絵文字コレクションもあります。開発者向けに、Kandanはプラグインシステムを介して新しい機能を追加できます。最後に、アプリケーションはクラウドホスティングにインストールできます。
システム要求
Kandanをインストールするために、システムの要件を次に示します
- ルビー1.9
- レール3.2.21 -POSTGRESQLまたはMYSQLアダプター
- シンサーバー
- サーバー:HerokuまたはAWS -RubyGems:依存関係としてのインストール
- 編集者:崇高なテキストまたはルベミン -GITバージョン制御システム
特徴
カンダンチャットアプリケーションの重要な機能が次にあります。
- 共同チームチャット
- 無制限のチャネル
- 画像およびYouTubeビデオのフォーマットを埋め込みます
- 他のプラットフォームのリクエストTwitter、Facebookなど
- 同期されたサウンドプレーヤー
- 非常に拡張可能なプラグイン形式 -Easy Deploy、Heroku、Dotcloudなど。
- 完全にオープンソース
インストール
ubuntuにカンダンをインストールします
プライベートスタンドアローンサーバーにKandan Chatアプリケーションをインストールしたり、ローカルに開発したりする場合は、従わなければならないパスがあります。
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
デフォルトのDatabase.ymlを使用して、開発を開始できます。このようなものを追加するには、構成/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
(プロキシではなく)Thinから直接アプリを提供する場合は、生産環境で資産を提供するようにRailsを構成する必要があります。 config/環境/production.rb:
config.serve_static_assets = true
Railsサーバーを起動します
bundle exec thin start
アプリは今すぐ稼働しているはずです。デフォルトの管理者ユーザーは、パスワードkandanappadminを使用して管理者です。または、別のユーザーとしてサインアップできます。 おめでとう! Kandanオープンソースチャットアプリケーションを正常にインストールしました。楽しみ! 探検
この記事では、いくつかの会話を同時に管理できるKandanチャットアプリケーションについて説明しました。他のオープンソースのライブチャットソフトウェアについては、ページをご覧ください。