From cb7f82cc03c8abdd01babf45a62f394873eb0428 Mon Sep 17 00:00:00 2001 From: Joe Corall Date: Thu, 15 Aug 2024 12:05:03 -0400 Subject: [PATCH] Make crayfits and fits a part of dev and prod profiles (#56) --- docker-compose.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 14f3f8f..d895c9e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -138,12 +138,25 @@ services: depends_on: activemq-prod: condition: service_started - crayfits: - <<: [*common] + crayfits-dev: &crayfits + <<: [*dev, *common] image: ${ISLANDORA_REPOSITORY}/crayfits:${ISLANDORA_TAG} - fits: - <<: [*common] + networks: + default: + aliases: # Allow access without using the `-dev` or `-prod` suffix. + - crayfits + crayfits-prod: + <<: [*prod, *crayfits] + secrets: *secrets-jwt-public + fits-dev: &fits + <<: [*dev, *common] image: ${ISLANDORA_REPOSITORY}/fits:${ISLANDORA_TAG} + networks: + default: + aliases: # Allow access without using the `-dev` or `-prod` suffix. + - fits + fits-prod: + <<: [*prod, *fits] homarus-dev: &homarus <<: [*dev, *common] image: ${ISLANDORA_REPOSITORY}/homarus:${ISLANDORA_TAG}