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

Martin Edenhofer 5977b9e348 Updated to latest version. 8 лет назад
app 5977b9e348 Updated to latest version. 8 лет назад
bin 9522047482 Upgrade to rails 4.2.4 9 лет назад
config 5adba8c9d0 Added email verify feature for self signup accounts. 8 лет назад
contrib 5c81268cc7 contrib autostart script changes 8 лет назад
db 9e52358d57 Fixed html5 input type attribute for phone, it's tel (not phone). 8 лет назад
doc 7cb0818b99 added todos, replaced literals 10 лет назад
extras 62003f7691 update icons license workflow, add authors 9 лет назад
lib 2137250bae Fixed postgresql ERROR: date/time field value out of range: "2016-6-31" issue. 8 лет назад
log 2a5d4954ab Init version. 13 лет назад
public da754d5d25 Improved App.ControllerForm.params(), store field types in .data() and not longer in name of field. Also use values of disabled fields. 8 лет назад
script 249caa122a Fixed build helper script. 8 лет назад
test 9c8339e716 Fixed browser tests. 8 лет назад
tmp b75f900bcd Added pids directory. 11 лет назад
vendor 43a924f554 Applied rubocop Style/CommentIndentation. 9 лет назад
.gitignore 60b11db825 Just push related user organisation to clients (improved tests). 8 лет назад
.gitlab-ci.yml 1dd844aa6e Improved APP_RESTART_CMD. 8 лет назад
.pkgr.yml 790835f362 Upgraded pkgr config. 8 лет назад
.rubocop.yml ec69425f2c Added missing newline. 9 лет назад
CREDITS 7cb0818b99 added todos, replaced literals 10 лет назад
Gemfile 4366d60270 Added caller id lookup to cti feature. 9 лет назад
Gemfile.lock 4366d60270 Added caller id lookup to cti feature. 9 лет назад
Guardfile 6e2a507353 Applied rubocop. 9 лет назад
INSTALL.md 12164f4a68 add user w/ rpm installation 9 лет назад
LICENSE-3RD-PARTY.txt 5e090a8976 Added support to copy T#xxx into clipboard by pressing "ctrl+alt+y" if ticket is open in ticket zoom view. 8 лет назад
LICENSE-ICONS-3RD-PARTY.json 1e8d5dd04d add info icon, remove website and zammad icon 9 лет назад
Procfile 790835f362 Upgraded pkgr config. 8 лет назад
README.md 6ccf3986d7 Updated build icon url. 8 лет назад
README_Install_Mac.md e01873b590 Updated readme's. 11 лет назад
README_Install_Ubuntu.md c0d1948358 Cleanup. 9 лет назад
README_elasticsearch.md 45c8a75f00 Fixed typo. 9 лет назад
Rakefile 57d0b22e09 removed metric_fu 12 лет назад
browserlist 851d1b4175 add autoprefixer, remove manual prefixes 9 лет назад
coffeelint.json df61622e3e Next coffeelint level. 9 лет назад
config.ru 438bd42b8d Set config after env ins running to use an existing config namespace. 9 лет назад
gulpfile.js 2b47677fea make checkboxes and radios focusable 9 лет назад
package.json 180d3c31c4 update more icons, also ticket zoom edit controls 9 лет назад

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> 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.