Skip to content
/ zammad Public
forked from zammad/zammad

Zammad is a web based open source helpdesk/customer support system

License

Notifications You must be signed in to change notification settings

kayoom/zammad

This branch is 1 commit ahead of, 10161 commits behind zammad/zammad:develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ffda858 · Oct 20, 2016
Oct 20, 2016
Sep 26, 2015
Sep 29, 2016
Oct 19, 2016
Oct 19, 2016
Feb 15, 2015
Oct 19, 2016
Apr 10, 2012
Oct 18, 2016
Oct 19, 2016
Oct 18, 2016
Jun 6, 2013
May 7, 2015
May 16, 2016
Oct 19, 2016
Oct 19, 2016
Jan 15, 2016
Feb 15, 2015
Sep 12, 2016
Sep 12, 2016
Sep 29, 2015
Oct 6, 2016
Jul 25, 2016
Oct 4, 2016
May 30, 2016
Oct 6, 2016
Apr 2, 2014
Oct 20, 2016
Sep 10, 2016
Nov 13, 2012
May 21, 2015
Sep 24, 2015
Feb 4, 2016
Mar 3, 2016
May 21, 2015

Repository files navigation

Welcome to Zammad

Zammad is a web based open source helpdesk/ticket system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and e-mails. It is distributed under the GNU AFFERO General Public License (AGPL) and tested on Linux, Solaris, AIX, FreeBSD, OpenBSD and Mac OS 10.x. Do you receive many e-mails and want to answer them with a team of agents? You're going to love Zammad!

Getting Started

  1. Install Zammad on your system
  root@shell> cd /opt/
  root@shell> tar -xzf zammad-1.0.1.tar.gz
  root@shell> useradd zammad
  zammad@shell> su - zammad
  1. Install all dependencies
  zammad@shell> cd zammad
  zammad@shell> gem install bundler

  # For PostgreSQL (note, the option says "without ... mysql")
  zammad@shell> bundle install --without test development mysql

  # For MySQL (note, the option says "without ... postgres")
  zammad@shell> bundle install --without test development postgres
  1. Configure your databases
  zammad@shell> cp config/database.yml.dist config/database.yml
  zammad@shell> vi config/database.yml
  1. Initialize your database
  zammad@shell> export RAILS_ENV=production
  zammad@shell> rake db:create
  zammad@shell> rake db:migrate
  zammad@shell> rake db:seed
  1. Change directory to zammad (if needed) and start the web server:
  zammad@shell> rake assets:precompile
  zammad@shell> rails s -p 3000 # application web server
  zammad@shell> script/websocket-server.rb start # non blocking websocket server
  zammad@shell> script/scheduler.rb start # generate overviews on demand, just send changed data to browser
  1. Go to http://localhost:3000/#getting_started and you'll see: "Welcome to Zammad!", there you need to create your admin user and you need to invite other agents.

About

Zammad is a web based open source helpdesk/customer support system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 51.6%
  • JavaScript 23.1%
  • CoffeeScript 20.3%
  • CSS 3.4%
  • HTML 0.8%
  • Shell 0.6%
  • Other 0.2%