Versions Compared

Key

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

This article assumes that you pass the following requirements:

  • Basic knowledge of using Docker
  • docker-compose installed on your system
  1. Login in Docker against Agile Retrospectives Docker Registry

    Code Block
    languagebash
    themeMidnight
    docker login docker.lizzybrain.com


  2. Copy the following file and name it docker-compose.yml
    Feel free to change the port mapping if needed

    Code Block
    themeMidnight
    titledocker-compose.yml
    linenumberstrue
    version: "3"
    services:
        mongo:
            container_name: mongo
            image: mongo:3.6.9
            volumes: ["./_app_data:/data/db"]
            ports: ["127.0.0.1:27017:27017"]
            restart: always
    
        app:
            container_name: jr
            image: docker.lizzybrain.com/jre:v1
            restart: always
            ports: ["3005:3005"]
            links: [mongo]
            depends_on: [mongo]


  3. Run docker-compose (pass -d flag to run it as service)

    Code Block
    themeMidnight
    docker-compose up -d


  4. Make sure it works by opening your machine URL/IP in the browser, e.g.:
    http://localhost:3005/atlassian-connect.json
    - localhost will be your server IP
    - 3005 will be your server port (leave empty if 80)
    - /atlassian-connect.json is a path to validate the deployment
    If installed successfully, you'll see a JSON response.

  5. Navigate to Agile Retrospectives Configuration page in Manage Apps section of your Jira



  6. Enter the URL or IP of the machine where you run the App
    Image Removed
    Image Added