-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
40 lines (39 loc) · 1.14 KB
/
docker-compose.yml
File metadata and controls
40 lines (39 loc) · 1.14 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
35
36
37
38
39
40
services:
ntnx-api-proxy:
# For development, build the image locally and use the local image.
# build: .
image: ghcr.io/nutanix-cloud-native/ntnx-api-proxy
restart: always
ports:
- 9440:9440
- 443:443
environment:
FQDN: proxy-pc.demo.com
NUTANIX_ENDPOINT: pc.demo.com
# TRAEFIK_LOG_LEVEL: "info"
#TRAEFIK_LOG_FORMAT: "json"
#TRAEFIK_ACCESSLOG_FORMAT: "json"
# TRAEFIK_SERVERSTRANSPORT_ROOTCAS: /etc/traefik/cert/ca.cer
# TRAEFIK_SERVERSTRANSPORT_INSECURESKIPVERIFY: true
# DASHBOARD: enable
# TRAEFIK_METRICS_PROMETHEUS: true
# NOFILTER: true
volumes:
- ./cert:/etc/traefik/cert
# - ./auth:/etc/traefik/auth
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
# vector:
# image: timberio/vector:0.46.1-debian
# user: root
# environment:
# VLOGS_URI: ${VLOGS_URI}
# volumes:
# - ./vector.yaml:/etc/vector/vector.yaml
# - /var/lib/docker/containers:/var/lib/docker/containers:ro
# - /var/run/docker.sock:/var/run/docker.sock
# depends_on:
# - ntnx-api-proxy