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

Roy Kaldung 80c54daa03 Delete httpd.spec 10 лет назад
app 81fc666cd2 Fixed loading assets. 10 лет назад
config 0ffcbe2ac0 Added some comment. 11 лет назад
db a7c2b33390 Renamed file name. 11 лет назад
doc 753876f48c Fixed typo 11 лет назад
extras 80c54daa03 Delete httpd.spec 10 лет назад
lib 4aed3e544e Added new UserAgent lib to handle ftp/http/https calls. 10 лет назад
log 2a5d4954ab Init version. 12 лет назад
prototype f2617c9b38 style updates 12 лет назад
public 8295d19e35 Fixed ajax name spacing issue. Added controller based .abort() on remove of controller from DOM (improved memory management). 11 лет назад
script 0eccb81fbc Renamed Session module to Sessions to avoid conflicts with active record Session module. 11 лет назад
test 374b4315f0 Moved to build in confirm dialog. 11 лет назад
tmp b75f900bcd Added pids directory. 11 лет назад
vendor 2a5d4954ab Init version. 12 лет назад
.gitignore f639e0dc42 Ignore assets. 11 лет назад
CREDITS 04c13029d5 Updated, everyone should update his entry by him self. 11 лет назад
Gemfile 2fbf4324a7 Update Gemfile 10 лет назад
README.md abeeb5e66d Updated Build Status image URL 11 лет назад
README_Install_Mac.md c4b47ec9d9 Added missing items. 11 лет назад
README_Install_Ubuntu.md b46c390d30 minor change to test GitHub hook (automatic deploy) 10 лет назад
Rakefile 57d0b22e09 removed metric_fu 11 лет назад
config.ru 2a5d4954ab Init version. 12 лет назад

README.md

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, 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> sudo 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> rails server # rails web server
     zammad@shell> ruby script/websocket-server.rb # non blocking websocket server
     zammad@shell> rails runner 'Session.jobs' # 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.