@@ -4,17 +4,19 @@ services:
44 hostname : stellio
55 labels :
66 org.fiware : ' tutorial'
7- image : stellio /stellio-api-gateway:${STELLIO_DOCKER_TAG}
7+ image : quay.io/fiware /stellio-api-gateway:${STELLIO_DOCKER_TAG}
88 environment :
99 - SPRING_PROFILES_ACTIVE=docker
1010 ports :
11- - ${EXPOSED_PORT:-1026}:${STELLIO_PORT:-9090}
11+ - " ${EXPOSED_PORT}:${STELLIO_PORT}"
12+ networks :
13+ - default
1214
1315 search-service :
1416 container_name : stellio-search-service
1517 labels :
1618 org.fiware : ' tutorial'
17- image : stellio /stellio-search-service:${STELLIO_DOCKER_TAG}
19+ image : quay.io/fiware /stellio-search-service:${STELLIO_DOCKER_TAG}
1820 environment :
1921 - SPRING_PROFILES_ACTIVE=docker
2022 - SPRING_R2DBC_URL=r2dbc:postgresql://postgres/stellio_search
@@ -28,10 +30,24 @@ services:
2830 - APPLICATION_TENANTS_1_NAME=openiot
2931 - APPLICATION_TENANTS_1_ISSUER=https://sso.stellio.io/auth/realms/openiot
3032 - APPLICATION_TENANTS_1_DBSCHEMA=openiot
33+ - APPLICATION_TENANTS_2_NAME=farmer
34+ - APPLICATION_TENANTS_2_ISSUER=https://sso.stellio.io/auth/realms/farmer
35+ - APPLICATION_TENANTS_2_DBSCHEMA=farmer
36+ - APPLICATION_TENANTS_3_NAME=vet
37+ - APPLICATION_TENANTS_3_ISSUER=https://sso.stellio.io/auth/realms/vet
38+ - APPLICATION_TENANTS_3_DBSCHEMA=vet
39+ - APPLICATION_TENANTS_4_NAME=contractor
40+ - APPLICATION_TENANTS_4_ISSUER=https://sso.stellio.io/auth/realms/contractor
41+ - APPLICATION_TENANTS_4_DBSCHEMA=contractor
42+ - APPLICATION_TENANTS_5_NAME=weather
43+ - APPLICATION_TENANTS_5_ISSUER=https://sso.stellio.io/auth/realms/weather
44+ - APPLICATION_TENANTS_5_DBSCHEMA=weather
3145 - APPLICATION_PAGINATION_LIMIT-DEFAULT=30
3246 - APPLICATION_PAGINATION_LIMIT-MAX=1000
3347 ports :
3448 - 8083:8083
49+ networks :
50+ - default
3551 restart : always
3652 depends_on :
3753 postgres :
@@ -43,7 +59,7 @@ services:
4359 container_name : stellio-subscription-service
4460 labels :
4561 org.fiware : ' tutorial'
46- image : stellio/ stellio-subscription-service:${STELLIO_DOCKER_TAG}
62+ image : quay.io/fiware/ stellio-subscription-service:${STELLIO_DOCKER_TAG}
4763 environment :
4864 - SPRING_PROFILES_ACTIVE=docker
4965 - SPRING_R2DBC_URL=r2dbc:postgresql://postgres/stellio_subscription
@@ -57,10 +73,24 @@ services:
5773 - APPLICATION_TENANTS_1_NAME=openiot
5874 - APPLICATION_TENANTS_1_ISSUER=https://sso.stellio.io/auth/realms/openiot
5975 - APPLICATION_TENANTS_1_DBSCHEMA=openiot
76+ - APPLICATION_TENANTS_2_NAME=farmer
77+ - APPLICATION_TENANTS_2_ISSUER=https://sso.stellio.io/auth/realms/farmer
78+ - APPLICATION_TENANTS_2_DBSCHEMA=farmer
79+ - APPLICATION_TENANTS_3_NAME=vet
80+ - APPLICATION_TENANTS_3_ISSUER=https://sso.stellio.io/auth/realms/vet
81+ - APPLICATION_TENANTS_3_DBSCHEMA=vet
82+ - APPLICATION_TENANTS_4_NAME=contractor
83+ - APPLICATION_TENANTS_4_ISSUER=https://sso.stellio.io/auth/realms/contractor
84+ - APPLICATION_TENANTS_4_DBSCHEMA=contractor
85+ - APPLICATION_TENANTS_5_NAME=weather
86+ - APPLICATION_TENANTS_5_ISSUER=https://sso.stellio.io/auth/realms/weather
87+ - APPLICATION_TENANTS_5_DBSCHEMA=weather
6088 - APPLICATION_PAGINATION_LIMIT-DEFAULT=30
6189 - APPLICATION_PAGINATION_LIMIT-MAX=1000
6290 ports :
6391 - 8085:8084
92+ networks :
93+ - default
6494 restart : always
6595 depends_on :
6696 postgres :
@@ -71,10 +101,12 @@ services:
71101 kafka :
72102 labels :
73103 org.fiware : ' tutorial'
74- image : confluentinc/cp-kafka:7.3.1
104+ image : confluentinc/cp-kafka:7.6.0
75105 container_name : kafka
76106 ports :
77107 - 29092:29092
108+ networks :
109+ - default
78110 restart : always
79111 environment :
80112 KAFKA_BROKER_ID : 1
@@ -88,17 +120,14 @@ services:
88120 KAFKA_INTER_BROKER_LISTENER_NAME : ' PLAINTEXT'
89121 KAFKA_CONTROLLER_LISTENER_NAMES : ' CONTROLLER'
90122 KAFKA_LOG4J_ROOT_LOGLEVEL : INFO
91- volumes :
92- - ./stellio/kafka/update_run.sh:/tmp/update_run.sh
93- command : " bash -c 'if [ ! -f /tmp/update_run.sh ]; then echo \" ERROR: Did you forget the update_run.sh file that came with this docker-compose.yml file?\" && exit 1 ; else /tmp/update_run.sh && /etc/confluent/docker/run ; fi'"
123+ CLUSTER_ID : NjExODZhMWVjMzllMTFlZm
94124
95125
96126 # Databases
97127 postgres :
98128 labels :
99129 org.fiware : ' tutorial'
100130 image : stellio/stellio-timescale-postgis:${STELLIO_TIMESCALE_POSTGIS}
101-
102131 hostname : postgres
103132 container_name : db-postgres
104133 environment :
@@ -109,6 +138,8 @@ services:
109138 - ACCEPT_TIMESCALE_TUNING=TRUE
110139 ports :
111140 - 5432:5432
141+ networks :
142+ - default
112143 volumes :
113144 - postgres-db:/var/lib/postgresql
114145 healthcheck :
@@ -118,7 +149,6 @@ services:
118149 retries : 20
119150 start_period : 10s
120151
121-
122152 farmer :
123153 environment :
124154 - CONTEXT_BROKER=http://stellio:${STELLIO_PORT}
0 commit comments