Bladeren bron

chore: set TZ=Asia/Bangkok on all services

Adds TZ=Asia/Bangkok environment variable to every service in:
- wazuh-docker/single-node/docker-compose.yml (manager, indexer, dashboard)
- iris-web/docker-compose.base.yml (rabbitmq, db, app, worker, nginx)
- Shuffle/docker-compose.yml (frontend, backend, orborus, opensearch)
- compose-overrides/soc-integrator.yml (soc-integrator, soc-integrator-db)
- compose-overrides/pagerduty.stub.yml (pagerduty-stub)

Containers need --force-recreate to pick up the new env var.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Tum 2 dagen geleden
bovenliggende
commit
191d8f66cc

+ 4 - 0
Shuffle/docker-compose.yml

@@ -9,6 +9,7 @@ services:
9 9
     networks:
10 10
       - shuffle
11 11
     environment:
12
+      - TZ=Asia/Bangkok
12 13
       - BACKEND_HOSTNAME=${BACKEND_HOSTNAME}
13 14
     restart: unless-stopped
14 15
     depends_on:
@@ -28,6 +29,7 @@ services:
28 29
       - ${SHUFFLE_FILE_LOCATION}:/shuffle-files:z
29 30
     env_file: .env
30 31
     environment:
32
+      - TZ=Asia/Bangkok
31 33
       #- DOCKER_HOST=tcp://docker-socket-proxy:2375
32 34
       - SHUFFLE_APP_HOTLOAD_FOLDER=/shuffle-apps
33 35
       - SHUFFLE_FILE_LOCATION=/shuffle-files
@@ -41,6 +43,7 @@ services:
41 43
     volumes:
42 44
       - /var/run/docker.sock:/var/run/docker.sock
43 45
     environment:
46
+      - TZ=Asia/Bangkok
44 47
       - SHUFFLE_APP_SDK_TIMEOUT=300
45 48
       - ENVIRONMENT_NAME=Shuffle
46 49
       - ORG_ID=Shuffle
@@ -67,6 +70,7 @@ services:
67 70
     hostname: shuffle-opensearch
68 71
     container_name: shuffle-opensearch
69 72
     environment:
73
+      - TZ=Asia/Bangkok
70 74
       - "OPENSEARCH_JAVA_OPTS=${SHUFFLE_OPENSEARCH_JAVA_OPTS:--Xms1024m -Xmx1024m}" # override in .env for larger hosts
71 75
       - bootstrap.memory_lock=true
72 76
       - DISABLE_PERFORMANCE_ANALYZER_AGENT_CLI=true

+ 1 - 0
compose-overrides/pagerduty.stub.yml

@@ -5,6 +5,7 @@ services:
5 5
     hostname: pagerduty-stub
6 6
     restart: unless-stopped
7 7
     environment:
8
+      - TZ=Asia/Bangkok
8 9
       - PORT=80
9 10
     ports:
10 11
       - "${PAGERDUTY_STUB_PORT:-18080}:80"

+ 2 - 0
compose-overrides/soc-integrator.yml

@@ -8,6 +8,7 @@ services:
8 8
       - ../soc-integrator/.env.example
9 9
       - ../soc-integrator/.env
10 10
     environment:
11
+      - TZ=Asia/Bangkok
11 12
       - POSTGRES_DB=${SOC_INTEGRATOR_DB_NAME:-soc_integrator}
12 13
       - POSTGRES_USER=${SOC_INTEGRATOR_DB_USER:-soc_integrator}
13 14
       - POSTGRES_PASSWORD=${SOC_INTEGRATOR_DB_PASSWORD:-soc_integrator_password}
@@ -32,6 +33,7 @@ services:
32 33
       - ../soc-integrator/.env.example
33 34
       - ../soc-integrator/.env
34 35
     environment:
36
+      - TZ=Asia/Bangkok
35 37
       - APP_ENV=${APP_ENV:-dev}
36 38
       - LOG_LEVEL=${LOG_LEVEL:-INFO}
37 39
     ports:

+ 6 - 0
iris-web/docker-compose.base.yml

@@ -20,6 +20,8 @@ services:
20 20
     image: rabbitmq:3-management-alpine
21 21
     container_name: iriswebapp_rabbitmq
22 22
     restart: always
23
+    environment:
24
+      - TZ=Asia/Bangkok
23 25
     networks:
24 26
       - iris_backend
25 27
 
@@ -27,6 +29,7 @@ services:
27 29
     container_name: iriswebapp_db
28 30
     restart: always
29 31
     environment:
32
+      - TZ=Asia/Bangkok
30 33
       - POSTGRES_USER
31 34
       - POSTGRES_PASSWORD
32 35
       - POSTGRES_ADMIN_USER
@@ -54,6 +57,7 @@ services:
54 57
     env_file:
55 58
       - .env
56 59
     environment:
60
+      - TZ=Asia/Bangkok
57 61
       - LOG_LEVEL
58 62
       - POSTGRES_USER
59 63
       - POSTGRES_PASSWORD
@@ -91,6 +95,7 @@ services:
91 95
     env_file:
92 96
       - .env
93 97
     environment:
98
+      - TZ=Asia/Bangkok
94 99
       - POSTGRES_USER
95 100
       - POSTGRES_PASSWORD
96 101
       - POSTGRES_ADMIN_USER
@@ -107,6 +112,7 @@ services:
107 112
   nginx:
108 113
     container_name: iriswebapp_nginx
109 114
     environment:
115
+      - TZ=Asia/Bangkok
110 116
       - IRIS_UPSTREAM_SERVER
111 117
       - IRIS_UPSTREAM_PORT
112 118
       - IRIS_FRONTEND_SERVER

+ 3 - 0
wazuh-docker/single-node/docker-compose.yml

@@ -17,6 +17,7 @@ services:
17 17
       - "514:514/udp"
18 18
       - "55000:55000"
19 19
     environment:
20
+      - TZ=Asia/Bangkok
20 21
       - INDEXER_URL=https://wazuh.indexer:9200
21 22
       - INDEXER_USERNAME=admin
22 23
       - INDEXER_PASSWORD=SecretPassword
@@ -61,6 +62,7 @@ services:
61 62
     ports:
62 63
       - "9200:9200"
63 64
     environment:
65
+      - TZ=Asia/Bangkok
64 66
       - "OPENSEARCH_JAVA_OPTS=-Xms1g -Xmx1g"
65 67
     ulimits:
66 68
       memlock:
@@ -86,6 +88,7 @@ services:
86 88
     ports:
87 89
       - 443:5601
88 90
     environment:
91
+      - TZ=Asia/Bangkok
89 92
       - INDEXER_USERNAME=admin
90 93
       - INDEXER_PASSWORD=SecretPassword
91 94
       - WAZUH_API_URL=https://wazuh.manager