Our new Appfire Documentation Space is now live!
Take a look here! If you have any questions please email support@appfire.com
Deploying Agile Retrospectives locally via Docker
This article assumes that you pass the following requirements:
- Basic knowledge of using Docker
- docker-compose installed on your system
Login in Docker against Agile Retrospectives Docker Registry
docker login docker.lizzybrain.com
Copy the following file and name it docker-compose.yml
Feel free to change the port mapping if neededdocker-compose.ymlversion: "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]
Run docker-compose (pass -d flag to run it as service)
docker-compose up -d
- 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. - Navigate to Agile Retrospectives Configuration page in Manage Apps section of your Jira
- Enter the URL or IP of the machine where you run the App