updated zammad

This commit is contained in:
André Bauer 2017-09-13 22:22:37 +02:00
parent fabac8bae3
commit 18ffa9a698
3 changed files with 146 additions and 1 deletions

View File

@ -0,0 +1,106 @@
version: '3.3'
services:
zammad:
depends_on:
- zammad-elasticsearch
- zammad-postgresql
image: zammad/zammad-docker-compose:zammad
labels:
io.rancher.container.pull_image: always
io.rancher.container.start_once: 'true'
restart: on-failure
volumes:
- data-zammad:/home/zammad
zammad-backup:
depends_on:
- zammad
image: zammad/zammad-docker-compose:zammad-backup
labels:
io.rancher.container.pull_image: always
links:
- zammad-postgresql
restart: always
volumes:
- data-zammad:/home/zammad
- backup-zammad:/var/tmp/zammad
zammad-elasticsearch:
image: zammad/zammad-docker-compose:zammad-elasticsearch
labels:
io.rancher.container.pull_image: always
restart: always
volumes:
- data-elasticsearch:/usr/share/elasticsearch/data
zammad-nginx:
depends_on:
- zammad
image: zammad/zammad-docker-compose:zammad-nginx
labels:
io.rancher.container.pull_image: always
links:
- zammad-railsserver
- zammad-websocket
ports:
- "80:80"
restart: always
volumes:
- data-zammad:/home/zammad
zammad-postgresql:
image: zammad/zammad-docker-compose:zammad-postgresql
labels:
io.rancher.container.pull_image: always
restart: always
zammad-railsserver:
depends_on:
- zammad
image: zammad/zammad-docker-compose:zammad-railsserver
labels:
io.rancher.container.pull_image: always
links:
- zammad-elasticsearch
- zammad-postgresql
depends_on:
- zammad
restart: always
volumes:
- data-zammad:/home/zammad
zammad-scheduler:
depends_on:
- zammad
image: zammad/zammad-docker-compose:zammad-scheduler
labels:
io.rancher.container.pull_image: always
links:
- zammad-elasticsearch
- zammad-postgresql
restart: always
volumes:
- data-zammad:/home/zammad
zammad-websocket:
depends_on:
- zammad
image: zammad/zammad-docker-compose:zammad-websocket
labels:
io.rancher.container.pull_image: always
links:
- zammad-postgresql
- zammad
restart: always
volumes:
- data-zammad:/home/zammad
volumes:
backup-zammad:
driver: local
data-zammad:
driver: local
data-elasticsearch:
driver: local

View File

@ -0,0 +1,39 @@
.catalog:
name: "Zammad"
version: "1.4"
description: "Zammad is a web based open source helpdesk/customer support system"
uuid: zammad-1
minimum_rancher_version: v1.2.0
questions:
zammad:
scale: 1
start_on_create: true
zammad-backup:
scale: 1
start_on_create: true
zammad-elasticsearch:
scale: 1
start_on_create: true
zammad-nginx:
scale: 1
start_on_create: true
zammad-postgresql:
scale: 1
start_on_create: true
zammad-scheduler:
scale: 1
start_on_create: true
zammad-railsserver:
scale: 1
start_on_create: true
zammad-websocket:
scale: 1
start_on_create: true

View File

@ -1,7 +1,7 @@
name: Zammad name: Zammad
description: | description: |
Zammad is a web based open source helpdesk/customer support system Zammad is a web based open source helpdesk/customer support system
version: "1.3" version: "1.4"
category: Ticketsystems category: Ticketsystems
maintainer: "Zammad Project <info@zammad.org>" maintainer: "Zammad Project <info@zammad.org>"
projectURL: https://github.com/zammad/zammad projectURL: https://github.com/zammad/zammad