The docker-compose.yaml which you downloaded requires some environmental variables to function .
Environmental Variable Update
MongoDB service
MONGODB_ADMIN_USER=<DB ROOT USER>
MONGODB_ADMIN_PASS=<DB ROOT PASSWORD>
MONGODB_APPLICATION_USER=<DB APPLICATION USER>
MONGODB_APPLICATION_PASS=<DB APPLICATION PASSWORD>
CustomAPI
forgotPassword.uiHost=<DNS / IP>
(Line: 41)
corsFilterValidOrigin=<DNS/IP>
(Line: 42)
versionnumber=<Current version released>
(Line: 43)spring.data.mongodb.username=<DB APPLICATION USER>
(Line: 45)spring.data.mongodb.password=<DB APPLICATION PASSWORD>
(Line: 46)
aesEncryptionKey=<aesEncryptionKey>
(Line: 47)
auth.secret=<auth secret>
(Line: 48)
UI service
DNS_SSL=<Your IP/DNS address>
(Line: 74)
Jira-Processor
spring.data.mongodb.username=<DB APPLICATION USER>
(Line: 93)spring.data.mongodb.password=<DB APPLICATION PASSWORD>
(Line: 94)aesEncryptionKey=<aesEncryptionKey>
(Line: 95)
devops-processor
producer.instanceName=<IP Address >
(Line: 117)spring.data.mongodb.username=<DB APPLICATION USER>
(Line: 118)spring.data.mongodb.password=<DB APPLICATION PASSWORD>
(Line: 119)aesEncryptionKey=<aesEncryptionKey>
(Line: 120)
azure-board-processor
spring.data.mongodb.username=<DB APPLICATION USER>
(line: 141)spring.data.mongodb.password=<DB APPLICATION PASSWORD>
(Line: 142)aesEncryptionKey=<aesEncryptionKey>
(Line: 143)
azure-pipeline-repo
spring.data.mongodb.username=<DB APPLICATION USER>
(Line: 165)spring.data.mongodb.password=<DB APPLICATION PASSWORD>
(Line:166)aesEncryptionKey=<aesEncryptionKey>
(Line:166)