Zammad is a web based open source helpdesk/customer support system https://zammad.org/

Martin Edenhofer a4323a7f99 Improved cleanup again, reduced time to remove of old seen messages. 9 years ago
app a4323a7f99 Improved cleanup again, reduced time to remove of old seen messages. 9 years ago
config b7c3403e0e Added shorter/ical routes and made them defaults. 9 years ago
contrib 122952a7c6 WIP sla list 9 years ago
db d73784e7fd Added cleanup jobs. 9 years ago
doc 7cb0818b99 added todos, replaced literals 10 years ago
extras 93042905af add clipboard and reload icon 9 years ago
lib a9aa324fd0 Improved logging. 9 years ago
log 2a5d4954ab Init version. 13 years ago
public 82349b4ac1 Update to new translation. 9 years ago
script b6161c8f0c Start scheduler only once. 9 years ago
test 94b4217756 Added Models class as helper to find references for prepare user merge feature. 9 years ago
tmp b75f900bcd Added pids directory. 11 years ago
vendor 43a924f554 Applied rubocop Style/CommentIndentation. 9 years ago
.gitignore 4dbd7c8c21 add new icon technique 9 years ago
.rubocop.yml bb2bce6763 Removed unneded TODO, all relevant files are excluded now. 9 years ago
CREDITS 7cb0818b99 added todos, replaced literals 10 years ago
Gemfile 40a7aea976 Removed not longer needed gems. 9 years ago
Guardfile 4dbd7c8c21 add new icon technique 9 years ago
README.md b58eb3b8b2 fixed build status image 10 years ago
README_Install_Mac.md e01873b590 Updated readme's. 11 years ago
README_Install_Ubuntu.md e01873b590 Updated readme's. 11 years ago
README_elasticsearch.md cfc3e846b6 Improved attachment test. 10 years ago
Rakefile 57d0b22e09 removed metric_fu 12 years ago
browserlist 851d1b4175 add autoprefixer, remove manual prefixes 9 years ago
config.ru 2a5d4954ab Init version. 13 years ago
gulpfile.js 0593ee29ef clean up icons 9 years ago
package.json 180d3c31c4 update more icons, also ticket zoom edit controls 9 years ago

README.md

Build Status Build Status

Welcome to Zammad

Zammad is a web based open source helpdesk/ticket system with many features to manage customer telephone calls and e-mails. It is distributed under the GNU AFFERO General Public License (AGPL) and tested on Linux, Solaris, AIX, Windows, 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
    
  2. Install all dependencies

     zammad@shell> cd zammad
     zammad@shell> gem install rails
     zammad@shell> vi Gemfile # enable libv8, execjs and therubyracer if needed!
     zammad@shell> bundle install
    
  3. Configure your databases

     zammad@shell> cp config/database.yml.dist config/database.yml
     zammad@shell> vi config/database.yml
    
  4. Initialize your database

     zammad@shell> export RAILS_ENV=production
     zammad@shell> rake db:create
     zammad@shell> rake db:migrate
     zammad@shell> rake db:seed
    
  5. Change directory to zammad

    (if needed) and start the web server:
  6.  zammad@shell> rake assets:precompile
     zammad@shell> puma -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
    
  • 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.