mkdevops-se / mkdevops-se/hq.mkdevops.se

docker-compose setup for running Jira

Open
#33 0 comments 0 reactions 1 assignee View on GitHub

@vtepliuk is already working on this.

Since Nov 28, 2021.

3-coins
Dominant language
Jinja
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

We need a docker-compose.yml file that contains

  1. a postgres database
  2. latest Atlassian JIRA

When running docker-compose up, it should start a JIRA instance that uses the PostgreSQL database for persisting data.

For files/attachment that JIRA likes to place on hard drive, not in database, it should be stored in a configurable mount point (e.g. /opt/jira/attachments) so that the data remains even if the JIRA Docker container is killed and created anew. Same with the PostgreSQL database, use a configurable mount point (e.g. /opt/jira/postgres_db).

When we have this configuration working, next thing is to run JIRA on a dedicated port 8074 and added to the mapping tabl/e here: https://github.com/mkdevops-se/hq.mkdevops.se#hostname-port-allocations Hostname should be "jira.mkdevops.se". Add this configuration to bootstrap.yml as well.

Where to perform this work? Create a fork of hq.mkdevops.se repo and send a pull request when completed.

How to handle JIRA license key if needed? Get a temporary trial subscription key from Atlassian and use for this purpose, not to be checked into Git!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.