The docker-compose.yaml which you downloaded requires some environmental variables to function .
please update the Environmental Variable mentioned for various containers.
All conatiners marked in RED are mandatory, rest are optional and needed only if respective tools are in use.
MongoDB service
MONGODB_ADMIN_USER=<DB ROOT USER> (Line: 14, used for DDL comands within the application.)
MONGODB_ADMIN_PASS=<DB ROOT PASSWORD>(Line: 15, password for admin user)
MONGODB_APPLICATION_USER=<DB APPLICATION USER>(Line: 16, this is the user used by all container interacting with database)
MONGODB_APPLICATION_PASS=<DB APPLICATION PASSWORD>( Line: 17, password for application user)
CustomAPI
forgotPassword.uiHost=<DNS / IP> (Line: 41, DNS and/or IP of the installation server)
corsFilterValidOrigin=<DNS/IP> (Line: 42, , DNS and/or IP of the installation server)
versionnumber=<Current version released> (Line: 43, leave current value if you prefer latest version)
spring.data.mongodb.username=<DB APPLICATION USER> (Line: 45, same as defined in MongoDB config)
spring.data.mongodb.password=<DB APPLICATION PASSWORD>(Line: 46 , same as defined in MongoDB config)
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, same Key as defined in CustomAPI)
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, same Key as defined in CustomAPI)
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, same Key as defined in CustomAPI)
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, same Key as defined in CustomAPI)