Kandan is een open source chat -applicatie met een elegant, schoon ontwerp.

kandan Live chatsoftware

Volledig aanbevolen rails -gebaseerde snelle, veilige en stabiele chat -app.

Kandan is een open-source chat-applicatie met een elegant en schoon ontwerp. U kunt collega's uitnodigen om ideeën en bestanden te delen in persistente groepschatrooms.

Overzicht

Kandan is een gratis open source en goed ondersteunde chatapplicatie ontwikkeld met Ruby on Rails. Kandan realtime chat-applicatie is een snelle, veilige en stabiele chatoplossing op basis van Ruby on Rails. Kandan Chat heeft een elegant, schoon ontwerp en het zorgt ervoor dat u uw standaard instant messaging -systeem heroverwegen. Kandan Private Chat -applicatie werd oorspronkelijk ontwikkeld door Cloudfuji. Het heeft veel functies, zoals doorzoekbare berichtgeschiedenis, bestandsuploads, het beheren van meerdere chatrooms, hubot -integratie en gedeelde kamer audio enz. Met deze slikste chat -applicatie kunt u verschillende gesprekken tegelijkertijd beheren via chatrooms en ook naar muziek luisteren via kanalen. Kandan is volledig open-source en kan intern of extern worden gehost door uw bedrijf of door een derde partij. De fantastische functies zijn onder meer het zoeken naar de berichtgeschiedenis, downloadbestanden en het beheer van de Kandan LiveChat -app. Het is ook mogelijk om actieve gebruikers en uitnodigingen te zien. Kandan Open-Source Chat-applicatie heeft ook een groot aantal emoji-collecties om gebruikers te helpen hun emoties uit te drukken. Voor ontwikkelaars staat Kandan toe dat nieuwe functionaliteiten worden toegevoegd via een systeem van plug -ins. Ten slotte kan de applicatie worden geïnstalleerd op cloudhosting.

Systeem vereisten


Om Kandan te installeren, zijn hieronder de systeemvereisten

  • Ruby 1.9
  • Rails 3.2.21
  • Postgreesql of MySQL -adapter
  • Dunne server
  • Server: Heroku of AWS
  • RubyGems: installatie als afhankelijkheid
  • redacteur: sublieme tekst of rubymine
  • Git-versiebeheersysteem

Functies


Hierna volgen de belangrijkste kenmerken van de Kandan Chat -applicatie.

  • Samenwerkteamchat
  • Onbeperkt kanalen
  • Embed formaten voor afbeeldingen en YouTube -video’s
  • Verzoeken voor anderen platforms Twitter, Facebook etc.
  • gesynchroniseerde geluidsspeler
  • Zeer uitbreidbaar plug -in -formaat
  • Eenvoudig implementeren, Heroku, dotcloud etc.
  • volledig open-source

Installatie

Installeer Kandan op Ubuntu

Als u de Kandan -chatapplicatie op een privé -stand -alone server wilt installeren of zich lokaal wilt ontwikkelen, dan is hier het pad dat u moet volgen.

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

Veel van de edelstenen vereisen andere bibliotheken:

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

Sommige edelstenen bouwen inheemse extensies:

sudo apt-get install gcc g++ make

Voor ontwikkelingsmodus

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

Installeer de vereiste edelstenen:

bundle install

U kunt de standaarddatabase.yml gebruiken om aan de slag te gaan in ontwikkeling. Voor productie moet u config/database.yml bewerken om zoiets toe te voegen:


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

Nu, bootstrap de installatie. U kunt de DB weglaten: Stap maken als u de DB hierboven al hebt gemaakt:

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

Als u van plan bent om de app rechtstreeks van dun te dienen (in plaats van via een proxy), moet u rails configureren om activa in de productieomgeving te bedienen. In config/omgevingen/productie.rb:

config.serve_static_assets = true

Start de Rails -server

bundle exec thin start

Uw app moet nu actief zijn. De standaard admin -gebruiker is admin met wachtwoord KandanAppAdmin, of u kunt zich aanmelden als een andere gebruiker. Gefeliciteerd! U hebt de Kandan Open Source -chatapplicatie met succes geïnstalleerd. Genieten! Ontdekken

In dit artikel hebben we de Kandan Chat -applicatie besproken waarmee u verschillende gesprekken tegelijkertijd kunt beheren. Ga naar pagina: voor meer informatie over andere open source live chatsoftware:

 Nederlands