mkdevops-se / mkdevops-se/hq.mkdevops.se
docker-compose setup for running Jira
@vtepliuk is already working on this.
Since Nov 28, 2021.
- 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
- a postgres database
- 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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.