11---
2- # configures the system to use the loki docker driver
3- # see https://grafana.com/docs/loki/latest/send-data/docker-driver/
4- x-loki-logged-service : &loki-logged-service
5- logging :
6- driver : loki
7- options :
8- loki-url : " http://loki:3100/loki/api/v1/push"
9- loki-batch-size : " 400"
10- loki-retries : " 1"
11- max-file : " 2"
12- max-size : " 10m"
13-
14- # Note: ensure services are sorted alphabetically
15-
162services :
173 db-test :
18- # <<: *loki-logged-service
194 image : systeminit/postgres:stable
205 environment :
216 - " POSTGRES_PASSWORD=bugbear"
@@ -39,7 +24,6 @@ services:
3924 retries : 5
4025
4126 grafana :
42- # <<: *loki-logged-service
4327 image : grafana/grafana-enterprise
4428 environment :
4529 - " GF_AUTH_ANONYMOUS_ENABLED=true"
@@ -52,20 +36,17 @@ services:
5236 - ./config/grafana/provisioning/dashboards:/etc/grafana/provisioning/dashboards
5337
5438 jaeger :
55- # <<: *loki-logged-service
5639 image : systeminit/jaeger:stable
5740 ports :
5841 # jaeger ui
5942 - " 16686:16686"
6043
6144 localstack :
62- # <<: *loki-logged-service
6345 image : localstack/localstack
6446 ports :
6547 - " 4566:4566"
6648
6749 loki :
68- # <<: *loki-logged-service
6950 image : grafana/loki
7051 ports :
7152 # http listen port (external for host-run servers)
@@ -74,7 +55,6 @@ services:
7455 - ./config/loki/config.yml:/etc/loki/local-config.yaml
7556
7657 nats :
77- # <<: *loki-logged-service
7858 image : systeminit/nats:stable
7959 command :
8060 - " --config"
@@ -97,7 +77,6 @@ services:
9777 - /:/host:ro
9878
9979 otelcol :
100- # <<: *loki-logged-service
10180 image : systeminit/otelcol:stable
10281 ports :
10382 # receiver: grpc (external for host-run servers)
@@ -108,7 +87,6 @@ services:
10887 - jaeger
10988
11089 postgres :
111- # <<: *loki-logged-service
11290 image : systeminit/postgres:stable
11391 environment :
11492 - " POSTGRES_PASSWORD=bugbear"
@@ -127,7 +105,6 @@ services:
127105 retries : 5
128106
129107 postgres-test :
130- # <<: *loki-logged-service
131108 image : systeminit/pgbouncer:stable
132109 environment :
133110 - " DB_USER=si_test"
@@ -146,7 +123,6 @@ services:
146123 - db-test
147124
148125 promtail :
149- # <<: *loki-logged-service
150126 image : grafana/promtail:latest
151127 command :
152128 - " -config.file=/etc/promtail/config.yml"
@@ -155,7 +131,6 @@ services:
155131 - ./config/promtail/config.yml:/etc/promtail/config.yml
156132
157133 prometheus :
158- # <<: *loki-logged-service
159134 image : prom/prometheus
160135 ports :
161136 - " 9090:9090"
@@ -166,7 +141,6 @@ services:
166141 - otelcol
167142
168143 spicedb :
169- # <<: *loki-logged-service
170144 build : ../component/spicedb
171145 environment :
172146 - " SPICEDB_LOG_FORMAT=console"
@@ -177,7 +151,6 @@ services:
177151 - " 50051:50051"
178152
179153 versitygw :
180- # <<: *loki-logged-service
181154 image : systeminit/versitygw:stable
182155 entrypoint : ["/bin/sh"]
183156 command :
0 commit comments