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: