Skip to content

Commit 8a66bc9

Browse files
committed
Adjust the docker compose so it runs better with the external registry
1 parent b9b3c49 commit 8a66bc9

File tree

2 files changed

+73
-16
lines changed

2 files changed

+73
-16
lines changed

.env

-3
This file was deleted.

docker-compose.yml

+73-13
Original file line numberDiff line numberDiff line change
@@ -7,37 +7,97 @@ services:
77
- "6379:6379"
88

99
wanaku-routing-http-service:
10+
depends_on:
11+
- valkey
1012
image: quay.io/wanaku/wanaku-routing-http-service
13+
environment:
14+
VALKEY_HOST: valkey
15+
VALKEY_PORT: 6379
16+
VALKEY_TIMEOUT: 10
1117
ports:
1218
- "9000:9000"
13-
# Uncomment when using plain Docker, without Docker Desktop
14-
# extra_hosts:
15-
# - "host.docker.internal:host-gateway"
16-
1719
wanaku-routing-yaml-route-service:
20+
depends_on:
21+
- valkey
1822
image: quay.io/wanaku/wanaku-routing-yaml-route-service
23+
environment:
24+
VALKEY_HOST: valkey
25+
VALKEY_PORT: 6379
26+
VALKEY_TIMEOUT: 10
1927
ports:
2028
- "9001:9000"
21-
# Uncomment when using plain Docker, without Docker Desktop
22-
# extra_hosts:
23-
# - "host.docker.internal:host-gateway"
29+
30+
# Uncomment if you want to enable Kafka
31+
# wanaku-routing-kafka-service:
32+
# depends_on:
33+
# - valkey
34+
# image: quay.io/wanaku/wanaku-routing-kafka-service
35+
# environment:
36+
# VALKEY_HOST: valkey
37+
# VALKEY_PORT: 6379
38+
# VALKEY_TIMEOUT: 10
39+
# ports:
40+
# - "9003:9000"
41+
42+
wanaku-routing-tavily-service:
43+
depends_on:
44+
- valkey
45+
image: quay.io/wanaku/wanaku-routing-tavily-service
46+
environment:
47+
VALKEY_HOST: valkey
48+
VALKEY_PORT: 6379
49+
VALKEY_TIMEOUT: 10
50+
ports:
51+
- "9006:9000"
2452

2553
wanaku-provider-file:
54+
depends_on:
55+
- valkey
2656
image: quay.io/wanaku/wanaku-provider-file
57+
environment:
58+
VALKEY_HOST: valkey
59+
VALKEY_PORT: 6379
60+
VALKEY_TIMEOUT: 10
2761
ports:
2862
- "9002:9000"
29-
# Uncomment when using plain Docker, without Docker Desktop
30-
# extra_hosts:
31-
# - "host.docker.internal:host-gateway"
63+
64+
wanaku-provider-ftp:
65+
depends_on:
66+
- valkey
67+
image: quay.io/wanaku/wanaku-provider-ftp
68+
environment:
69+
VALKEY_HOST: valkey
70+
VALKEY_PORT: 6379
71+
VALKEY_TIMEOUT: 10
72+
ports:
73+
- "9004:9000"
74+
75+
# Uncomment the lines below to enable access to AWS S3
76+
# wanaku-provider-s3:
77+
# depends_on:
78+
# - valkey
79+
# image: quay.io/wanaku/wanaku-provider-s3
80+
# environment:
81+
# VALKEY_HOST: valkey
82+
# VALKEY_PORT: 6379
83+
# VALKEY_TIMEOUT: 10
84+
# ports:
85+
# - "9005:9000"
3286

3387
wanaku-router:
3488
depends_on:
3589
- wanaku-routing-http-service
90+
# - wanaku-routing-kafka-service
91+
- wanaku-routing-tavily-service
3692
- wanaku-routing-yaml-route-service
3793
- wanaku-provider-file
94+
- wanaku-provider-ftp
95+
# - wanaku-provider-s3
96+
- valkey
3897
image: quay.io/wanaku/wanaku-router
98+
environment:
99+
VALKEY_HOST: valkey
100+
VALKEY_PORT: 6379
101+
VALKEY_TIMEOUT: 10
39102
ports:
40103
- "8080:8080"
41-
# Uncomment when using plain Docker, without Docker Desktop
42-
# extra_hosts:
43-
# - "host.docker.internal:host-gateway"

0 commit comments

Comments
 (0)