Kandan är en öppen källkodchattapplikation med en elegant, ren design.

kandan Livechattprogramvara

Fullt presenterade skenor baserade snabb, säker och stabil chattapp.

Kandan är en öppen källkodschattapplikation med en elegant och ren design. Du kan bjuda in kollegor att dela idéer och filer i ihållande gruppchattrum.

Översikt

Kandan är en gratis öppen källkod och välstödd chattapplikation utvecklad med Ruby on Rails. Kandan Chat-applikation i realtid är en snabb, säker och stabil chattlösning baserad på Ruby on Rails. Kandan Chat har en elegant, ren design och det kommer att få dig att ompröva ditt vanliga snabbmeddelandesystem. Kandan Private Chat -ansökan utvecklades ursprungligen av Cloudfuji. Det har många funktioner som sökbar meddelandeshistorik, filuppladdningar, hantering av flera chattrum, Hubot -integration och delat rumsljud etc. Denna slickest chattapplikation gör att du kan hantera flera konversationer samtidigt via chattrum och också lyssna på musik via kanaler. Kandan är helt öppen källkod och kan vara värd internt eller externt av ditt företag eller av någon tredje part. De fantastiska funktionerna inkluderar att söka i meddelandets historia, nedladdningsfiler och hantering av Kandan Livechat -appen. Det är också möjligt att se aktiva användare och inbjudningar. Kandan Open-Source Chat-applikation har också ett stort antal emoji-samlingar för att hjälpa användare att uttrycka sina känslor. För utvecklare tillåter Kandan att nya funktioner läggs till via ett system med plugins. Slutligen kan applikationen installeras på Cloud Hosting.

Systemkrav


För att installera Kandan är följande systemkrav

  • Ruby 1.9
  • Rails 3.2.21
  • PostgreSQL eller MySQL -adapter
  • tunn server
  • Server: Heroku eller AWS
  • Rubygems: Installation som beroende
  • Redaktör: sublim text eller rubymin
  • GIT-versionskontrollsystem

Funktioner


Följande är de viktigaste funktionerna i Kandan Chat -applikationen.

  • Samarbetsgruppchatt
  • Obegränsade kanaler
  • Bädda in format för bilder och YouTube -videor
  • Begäran för andra plattformar Twitter, Facebook etc.
  • Synkroniserad ljudspelare
  • Mycket utdragbart pluginformat
  • Enkel distribution, Heroku, DotCloud etc.
  • helt öppen källkod

Installation

Installera Kandan på Ubuntu

Om du vill installera Kandan Chat -applikationen på en privat fristående server eller utveckla lokalt, är här den väg du måste följa.

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

Massor av ädelstenar kräver andra bibliotek:

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

Vissa ädelstenar bygger infödda tillägg:

sudo apt-get install gcc g++ make

För utvecklingsläge

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

Installera nödvändiga ädelstenar:

bundle install

Du kan använda standarddatabasen.yml för att komma igång i utvecklingen. För produktion måste du redigera config/database.yml för att lägga till något liknande:


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

Starta nu installationen. Du kan utelämna DB: skapa steg om du redan har skapat DB som nämns ovan:

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

Om du planerar att betjäna appen direkt från tunt (snarare än genom en proxy) måste du konfigurera skenor för att betjäna tillgångar i produktionsmiljön. I config/miljöer/produktion.rb:

config.serve_static_assets = true

Starta Rails -servern

bundle exec thin start

Din app ska vara igång nu. Standardadministratörsanvändaren är administratör med lösenord KandanAppadmin, eller så kan du registrera dig som en annan användare. Grattis! Du har framgångsrikt installerat Kandan Open Source Chat -applikation. Njut av! Utforska

I den här artikeln har vi diskuterat Kandan Chat -applikation som låter dig hantera flera konversationer samtidigt. För att lära dig om annan öppen källkodsledningsprogramvara, besök sidan:

 Svenska