-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
34 lines (33 loc) · 1.33 KB
/
docker-compose.yaml
File metadata and controls
34 lines (33 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Copyright (c) 2018-2025 AccelByte Inc. All Rights Reserved.
# This is licensed software from AccelByte Inc, for limitations
# and restrictions contact your company contract manager.
services:
app:
build: .
ports:
- "6565:6565"
- "8080:8080"
- "8000:8000"
# - "5006:5006" # For debugging only
environment:
- AB_BASE_URL=${AB_BASE_URL:?AB_BASE_URL is not set or empty}
- AB_CLIENT_ID=${AB_CLIENT_ID:?AB_CLIENT_ID is not set or empty}
- AB_CLIENT_SECRET=${AB_CLIENT_SECRET:?AB_CLIENT_SECRET is not set or empty}
- AB_NAMESPACE=${AB_NAMESPACE:?AB_NAMESPACE is not set or empty}
- BASE_PATH=${BASE_PATH:?BASE_PATH is not set or empty}
- OTEL_EXPORTER_ZIPKIN_ENDPOINT=http://host.docker.internal:9411/api/v2/spans
- OTEL_METRICS_EXPORTER=none
- OTEL_TRACES_EXPORTER=zipkin
- OTEL_PROPAGATORS=b3multi
- OTEL_SERVICE_NAME=ExtendServiceExtensionAppJava
- PLUGIN_GRPC_SERVER_AUTH_ENABLED
# - JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5006 # For debugging only
extra_hosts:
- host.docker.internal:host-gateway
# logging:
# driver: loki
# options:
# loki-url: http://localhost:3100/loki/api/v1/push
# mode: non-blocking
# max-buffer-size: 4m
# loki-retries: "3"