mirror of
https://github.com/nickyeoman/docker-compose-cookbooks.git
synced 2026-09-03 18:36:22 +00:00
updated zammad
This commit is contained in:
+4
-3
@@ -1,6 +1,7 @@
|
||||
# Sample Networks setting
|
||||
|
||||
networks:
|
||||
proxy:
|
||||
external: true # Shared for reverse proxies (create once: docker network create proxy)
|
||||
internal:
|
||||
driver: bridge
|
||||
name: ${COMPOSE_PROJECT_NAME:-cookbook}_internal # Project-isolated (from cookbook.env)
|
||||
app-internal: # Change this to the project name
|
||||
driver: bridge
|
||||
@@ -19,3 +19,5 @@ services:
|
||||
ports: # Optional, can remove if running proxy
|
||||
- "${STASHAPP_PORT:-9999}:9999"
|
||||
network_mode: "host" # Optional, to run DLNA
|
||||
networks: # optional for reverse proxy
|
||||
- proxy
|
||||
|
||||
+5
-1
@@ -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
|
||||
|
||||
chmod data directory to 1000:1000
|
||||
```bash
|
||||
mkdir -p data/elasticsearch
|
||||
chown -R 1000:1000 data/
|
||||
chmod -R 755 data/elasticsearch/
|
||||
```
|
||||
|
||||
@@ -14,7 +14,7 @@ x-shared:
|
||||
POSTGRESQL_DB_CREATE: ${POSTGRESQL_DB_CREATE:-true}
|
||||
REDIS_URL: ${REDIS_URL:-redis://zammad-redis:6379}
|
||||
# Storage (S3 optional; leave empty for local)
|
||||
S3_URL: ${S3_URL:-}
|
||||
S3_URL: ${S3_URL:-dummy}
|
||||
# Backup settings
|
||||
BACKUP_DIR: "${BACKUP_DIR:-/var/tmp/zammad}"
|
||||
BACKUP_TIME: "${BACKUP_TIME:-03:00}"
|
||||
@@ -102,8 +102,8 @@ services:
|
||||
command: ["zammad-nginx"]
|
||||
expose:
|
||||
- "${NGINX_PORT:-8080}"
|
||||
#ports:
|
||||
# - "${NGINX_EXPOSE_PORT:-8080}:${NGINX_PORT:-8080}"
|
||||
ports:
|
||||
- "${NGINX_PORT:-8080}:${NGINX_PORT:-8080}"
|
||||
depends_on:
|
||||
- zammad-railsserver
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
|
||||
# Base path for all persistent data (defaults to ./data relative to docker-compose.yml)
|
||||
VOL_PATH=./data
|
||||
TZ="America/Vancouver"
|
||||
COMPOSE_PROJECT_NAME=zammad
|
||||
|
||||
# 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_FQDN= # e.g., yourdomain.com
|
||||
|
||||
# NGINX_PORT=8080
|
||||
NGINX_PORT=8080
|
||||
# NGINX_EXPOSE_PORT=8080
|
||||
# NGINX_CLIENT_MAX_BODY_SIZE=50M
|
||||
# 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_DIR=/var/tmp/zammad
|
||||
# BACKUP_TIME=03:00
|
||||
# HOLD_DAYS=10
|
||||
# TZ=Europe/Berlin
|
||||
TZ=America/Vancouver
|
||||
|
||||
# App tuning (scale workers as needed)
|
||||
# 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_MEMORY=500M
|
||||
# ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_CPUS=1.0
|
||||
# ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_MEMORY=500M
|
||||
# ZAMMAD_WEBSOCKET_RESOURCES_LIMITS_MEMORY=500M
|
||||
|
||||
AWS_REGION=dummy
|
||||
Reference in New Issue
Block a user