👌 IMPROVE: DEV-2106 Define logging configuration for your services [2]

This commit is contained in:
2025-10-07 09:23:26 +02:00
parent 7d5838ea81
commit 8ff80fdf46

View File

@@ -44,6 +44,11 @@ services:
restart: always restart: always
image: "postgres:17.5-alpine" image: "postgres:17.5-alpine"
container_name: phoenixDB # Hostname container_name: phoenixDB # Hostname
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
# logging: # logging:
# driver: loki # driver: loki
# options: # options:
@@ -82,6 +87,11 @@ services:
image: dpage/pgadmin4:9.8.0 image: dpage/pgadmin4:9.8.0
container_name: pgadmin4-ui container_name: pgadmin4-ui
user: "5050:5050" user: "5050:5050"
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
# logging: # logging:
# driver: loki # driver: loki
# options: # options:
@@ -160,6 +170,11 @@ services:
restart: always restart: always
image: "phxerp/phoenix-app:alpha" image: "phxerp/phoenix-app:alpha"
container_name: phoenix-app container_name: phoenix-app
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
ports: ports:
- '80:80' - '80:80'
- '443:443' - '443:443'
@@ -201,6 +216,11 @@ services:
phoenix-system: phoenix-system:
restart: always restart: always
image: "phxerp/phoenix-system:alpha" image: "phxerp/phoenix-system:alpha"
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
# logging: # logging:
# driver: loki # driver: loki
# options: # options:
@@ -258,6 +278,11 @@ services:
container_name: "phoenix-worker" container_name: "phoenix-worker"
ports: ports:
- "3001:3001" # Restrict to only allow access from Grafana Server IP - "3001:3001" # Restrict to only allow access from Grafana Server IP
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
# logging: # logging:
# driver: loki # driver: loki
# options: # options:
@@ -311,6 +336,11 @@ services:
phoenix-redis: phoenix-redis:
image: redis:7.2-alpine image: redis:7.2-alpine
container_name: redis container_name: redis
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
# logging: # logging:
# driver: loki # driver: loki
# options: # options: