Skip to content

Commit 8a57953

Browse files
committed
fix: correct database names and ports for rmmtx
1 parent af58f93 commit 8a57953

File tree

4 files changed

+21
-16
lines changed

4 files changed

+21
-16
lines changed

docker-compose-local.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ x-ldap_admin_env: &ldap_admin_env
3030
x-mtxauthz_dbconfig_env: &rmmtx_dbconfig_env
3131
RMMTX_DATABASE_DATABASE: &rmmtx_dbname ${RMMTX_DATABASE_DATABASE:-mtxauthz}
3232
RMMTX_DATABASE_HOST: postgres
33-
RMMTX_DATABASE_USER: &rmmtx_dbuser ${RMMTX_DATABASE_USER:-mtxauthz}
33+
RMMTX_DATABASE_USER: &rmmtx_dbuser ${RMMTX_DATABASE_USER:-rmmtx}
3434
RMMTX_DATABASE_PASSWORD: &rmmtx_dbpass ${RMMTX_DATABASE_PASSWORD:-mtxauthzdbpwd} # pragma: allowlist secret
3535

3636
x-tak_dbconfig_env: &takdbconfig_env
@@ -138,7 +138,8 @@ services:
138138
MW_PRODUCTS: "tak,kc,fake,bl,rmmtx"
139139
MW_RASENMAEHER__API_PORT: *apiport
140140
MW_RASENMAEHER__USER_PORT: *apiport
141-
MW_RMMTX__API_PORT: *productport
141+
MW_MTX__API_PORT: *productport
142+
MW_MTX__USER_PORT: 9996
142143
MW_FAKE__API_PORT: *productport
143144
MW_FAKE__USER_PORT: *productport
144145
MW_TAK__API_PORT: *productport
@@ -658,7 +659,7 @@ services:
658659
postgres:
659660
condition: service_healthy
660661
healthcheck:
661-
test: 'curl http://localhost:8005/api/v1/healthcheck || exit 1'
662+
test: 'rmmtxauthz healthcheck || exit 1'
662663
interval: 5s
663664
timeout: 5s
664665
retries: 3
@@ -942,11 +943,13 @@ services:
942943
nginx_templates:
943944
condition: service_completed_successfully
944945
rmfpapi:
945-
condition: service_healthy
946+
condition: service_started
946947
blapi:
947-
condition: service_healthy
948+
condition: service_started
948949
takrmapi:
949-
condition: service_healthy
950+
condition: service_started
951+
rmmtx:
952+
condition: service_started
950953
healthcheck:
951954
test: 'curl -s localhost:5666/healthcheck || exit 1'
952955
interval: 5s

docker-compose.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ x-ldap_admin_env: &ldap_admin_env
2626
LDAP_ADMIN_USERNAME: &ldapadminuser ${LDAP_ADMIN_USERNAME:-admin}
2727

2828
x-mtxauthz_dbconfig_env: &rmmtx_dbconfig_env
29-
RMMTX_DATABASE_DATABASE: &rmmtx_dbname ${RMMTX_DATABASE_DATABASE:-mtxauthz}
29+
RMMTX_DATABASE_DATABASE: &rmmtx_dbname ${RMMTX_DATABASE_DATABASE:-rmmtx}
3030
RMMTX_DATABASE_HOST: postgres
31-
RMMTX_DATABASE_USER: &rmmtx_dbuser ${RMMTX_DATABASE_USER:-mtxauthz}
31+
RMMTX_DATABASE_USER: &rmmtx_dbuser ${RMMTX_DATABASE_USER:-rmmtx}
3232
RMMTX_DATABASE_PASSWORD: &rmmtx_dbpass ${RMMTX_DATABASE_PASSWORD:?must be defined} # pragma: allowlist secret
3333

3434
x-tak_dbconfig_env: &takdbconfig_env
@@ -52,6 +52,7 @@ x-postgres_env: &postgres_env
5252
RAESENMAEHER_PASSWORD: *rmdbpass # pragma: allowlist secret
5353
TAK_PASSWORD: *takdbpass # pragma: allowlist secret
5454
BATTLELOG_PASSWORD: *bldbpass # pragma: allowlist secret
55+
RMMTX_PASSWORD: *rmmtx_dbpass # pragma: allowlist secret
5556

5657
x-keycloak_users_env: &keycloak_users_env
5758
KEYCLOAK_CREATE_ADMIN_USER: "true"
@@ -137,14 +138,15 @@ services:
137138
MW_DOMAIN: *serverdomain
138139
MW_RASENMAEHER__API_PORT: *apiport
139140
MW_RASENMAEHER__USER_PORT: *apiport
140-
MW_RMMTX__API_PORT: *productport
141+
MW_MTX__API_PORT: *productport
142+
MW_MTX__USER_PORT: 9996
141143
MW_TAK__API_PORT: *productport
142144
MW_TAK__USER_PORT: 8443
143145
MW_LE_EMAIL: ${MW_LE_EMAIL?LE contact email must be defined}
144146
MW_LE_TEST: ${MW_LE_TEST:-true} # see example_env.sh
145147
MW_MKCERT: ${MW_MKCERT:-false} # When LetEncrypt cannot be used set to "true"
146148
MW_KEYTYPE: "rsa"
147-
MW_PRODUCTS: "tak,kc,bl,rmmtx"
149+
MW_PRODUCTS: "tak,kc,bl,mtx"
148150
volumes:
149151
- kraftwerk_data:/data/persistent
150152
- kraftwerk_shared_rasenmaeher:/pvarkishares/rasenmaeher
@@ -585,7 +587,7 @@ services:
585587
postgres:
586588
condition: service_healthy
587589
healthcheck:
588-
test: 'curl http://localhost:8005/api/v1/healthcheck || exit 1'
590+
test: 'rmmtxauthz healthcheck || exit 1'
589591
interval: 5s
590592
timeout: 5s
591593
retries: 3
@@ -865,11 +867,11 @@ services:
865867
nginx_templates:
866868
condition: service_completed_successfully
867869
blapi:
868-
condition: service_healthy
870+
condition: service_started
869871
takrmapi:
870-
condition: service_healthy
872+
condition: service_started
871873
rmmtx:
872-
condition: service_healthy
874+
condition: service_started
873875
healthcheck:
874876
test: 'curl -s localhost:5666/healthcheck || exit 1'
875877
interval: 5s

miniwerk

0 commit comments

Comments
 (0)