Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The docker-compose.yaml which you downloaded requires some environmental variables to function .

Environmental Variable Update 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>
    (Provide DB ROOT USERNAME, Line: 14, used for DDL comands within the application.)

  • MONGODB_ADMIN_PASS=<DB ROOT PASSWORD>
    (Provide DB ROOT Password, Line: 15, password for admin user)

  • MONGODB_APPLICATION_USER=<DB APPLICATION USER>
    (Provide DB Application username: Line: 16, this is the user used by all container interacting with database)

  • MONGODB_APPLICATION_PASS=<DB APPLICATION PASSWORD>
    ( Provide 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)