updated zammad

This commit is contained in:
2025-10-26 13:12:41 -07:00
parent 10adf9cc83
commit 5f07f08bff
5 changed files with 21 additions and 12 deletions
+4 -3
View File
@@ -1,6 +1,7 @@
# Sample Networks setting
networks: networks:
proxy: proxy:
external: true # Shared for reverse proxies (create once: docker network create proxy) external: true # Shared for reverse proxies (create once: docker network create proxy)
internal: app-internal: # Change this to the project name
driver: bridge driver: bridge
name: ${COMPOSE_PROJECT_NAME:-cookbook}_internal # Project-isolated (from cookbook.env)
+2
View File
@@ -19,3 +19,5 @@ services:
ports: # Optional, can remove if running proxy ports: # Optional, can remove if running proxy
- "${STASHAPP_PORT:-9999}:9999" - "${STASHAPP_PORT:-9999}:9999"
network_mode: "host" # Optional, to run DLNA network_mode: "host" # Optional, to run DLNA
networks: # optional for reverse proxy
- proxy
+5 -1
View File
@@ -9,4 +9,8 @@ Official Documenation: https://docs.zammad.org/en/latest/install/docker-compose.
Official Repository: https://github.com/zammad/zammad-docker-compose/blob/master/docker-compose.yml Official Repository: https://github.com/zammad/zammad-docker-compose/blob/master/docker-compose.yml
chmod data directory to 1000:1000 ```bash
mkdir -p data/elasticsearch
chown -R 1000:1000 data/
chmod -R 755 data/elasticsearch/
```
+3 -3
View File
@@ -14,7 +14,7 @@ x-shared:
POSTGRESQL_DB_CREATE: ${POSTGRESQL_DB_CREATE:-true} POSTGRESQL_DB_CREATE: ${POSTGRESQL_DB_CREATE:-true}
REDIS_URL: ${REDIS_URL:-redis://zammad-redis:6379} REDIS_URL: ${REDIS_URL:-redis://zammad-redis:6379}
# Storage (S3 optional; leave empty for local) # Storage (S3 optional; leave empty for local)
S3_URL: ${S3_URL:-} S3_URL: ${S3_URL:-dummy}
# Backup settings # Backup settings
BACKUP_DIR: "${BACKUP_DIR:-/var/tmp/zammad}" BACKUP_DIR: "${BACKUP_DIR:-/var/tmp/zammad}"
BACKUP_TIME: "${BACKUP_TIME:-03:00}" BACKUP_TIME: "${BACKUP_TIME:-03:00}"
@@ -102,8 +102,8 @@ services:
command: ["zammad-nginx"] command: ["zammad-nginx"]
expose: expose:
- "${NGINX_PORT:-8080}" - "${NGINX_PORT:-8080}"
#ports: ports:
# - "${NGINX_EXPOSE_PORT:-8080}:${NGINX_PORT:-8080}" - "${NGINX_PORT:-8080}:${NGINX_PORT:-8080}"
depends_on: depends_on:
- zammad-railsserver - zammad-railsserver
+7 -5
View File
@@ -11,7 +11,6 @@
# Base path for all persistent data (defaults to ./data relative to docker-compose.yml) # Base path for all persistent data (defaults to ./data relative to docker-compose.yml)
VOL_PATH=./data VOL_PATH=./data
TZ="America/Vancouver"
COMPOSE_PROJECT_NAME=zammad COMPOSE_PROJECT_NAME=zammad
# Use a fixed Zammad version rather than the default. If you do so, # Use a fixed Zammad version rather than the default. If you do so,
@@ -54,17 +53,18 @@ COMPOSE_PROJECT_NAME=zammad
# ZAMMAD_HTTP_TYPE= # e.g., 'https' # ZAMMAD_HTTP_TYPE= # e.g., 'https'
# ZAMMAD_FQDN= # e.g., yourdomain.com # ZAMMAD_FQDN= # e.g., yourdomain.com
# NGINX_PORT=8080 NGINX_PORT=8080
# NGINX_EXPOSE_PORT=8080 # NGINX_EXPOSE_PORT=8080
# NGINX_CLIENT_MAX_BODY_SIZE=50M # NGINX_CLIENT_MAX_BODY_SIZE=50M
# NGINX_SERVER_NAME=_ # '_' matches all; set to your FQDN/IP for restriction # NGINX_SERVER_NAME=_ # '_' matches all; set to your FQDN/IP for restriction
# NGINX_SERVER_SCHEME=$scheme # Or force 'http'/'https' scheme=http
NGINX_SERVER_SCHEME=$scheme # Or force 'http'/'https'
# Backup settings # Backup settings
# BACKUP_DIR=/var/tmp/zammad # BACKUP_DIR=/var/tmp/zammad
# BACKUP_TIME=03:00 # BACKUP_TIME=03:00
# HOLD_DAYS=10 # HOLD_DAYS=10
# TZ=Europe/Berlin TZ=America/Vancouver
# App tuning (scale workers as needed) # App tuning (scale workers as needed)
# ZAMMAD_WEB_CONCURRENCY= # e.g., 4 for more concurrent web connections # ZAMMAD_WEB_CONCURRENCY= # e.g., 4 for more concurrent web connections
@@ -139,4 +139,6 @@ COMPOSE_PROJECT_NAME=zammad
# ZAMMAD_SCHEDULER_RESOURCES_LIMITS_CPUS=1.0 # ZAMMAD_SCHEDULER_RESOURCES_LIMITS_CPUS=1.0
# ZAMMAD_SCHEDULER_RESOURCES_LIMITS_MEMORY=500M # ZAMMAD_SCHEDULER_RESOURCES_LIMITS_MEMORY=500M
# ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_CPUS=1.0 # ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_CPUS=1.0
# ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_MEMORY=500M # ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_MEMORY=500M
AWS_REGION=dummy