Files
2025-06-24 13:33:43 +02:00

46 lines
1006 B
YAML

version: "3.3"
services:
zammad:
image: zammad/zammad:latest
container_name: zammad-app
restart: always
ports:
- "8100:3000"
environment:
- RAILS_ENV=production
volumes:
- /home/icke/zammad/app:/opt/zammad
depends_on:
- zammad-db
- zammad-es
zammad-db:
image: postgres:13
container_name: zammad-db
restart: always
environment:
POSTGRES_USER: zammad
POSTGRES_PASSWORD: zammad
POSTGRES_DB: zammad
volumes:
- /home/icke/zammad/postgres:/var/lib/postgresql/data
zammad-es:
image: docker.elastic.co/elasticsearch/elasticsearch:7.17.3
container_name: zammad-es
restart: always
environment:
- discovery.type=single-node
- xpack.security.enabled=false
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- /home/icke/zammad/elasticsearch:/usr/share/elasticsearch/data