Browse Source

init repo

pull/2/head
fedy95 5 years ago
parent
commit
1dee7b3937
  1. 26
      .drone.yml
  2. 9
      Makefile
  3. 6
      README.md
  4. 39
      docker-compose.yml
  5. 2
      env/.gitignore
  6. 2
      etc/jira_db/.gitignore

26
.drone.yml

@ -0,0 +1,26 @@
kind: pipeline
type: ssh
name: default
clone:
disable: true
server:
host:
from_secret: host
user:
from_secret: user
password:
from_secret: password
steps:
- name: release
commands:
- cd /mnt/md0/experimental/jira
- git pull
trigger:
branch:
- master
event:
- push

9
Makefile

@ -0,0 +1,9 @@
MAKEFLAGS += --silent
.PHONY: *
restart:
docker-compose -f docker-compose.yml down
docker-compose -f docker-compose.yml up -d
.DEFAULT_GOAL := restart

6
README.md

@ -1,2 +1,6 @@
# jira-software
### jira
[![Build Status](https://drone.fedy95.com/api/badges/experimental/jira/status.svg)](https://drone.fedy95.com/experimental/jira)
### services
- [netbox](https://hub.docker.com/r/atlassian/jira-software)
- [postgres](https://hub.docker.com/_/postgres)

39
docker-compose.yml

@ -0,0 +1,39 @@
version: "3"
volumes:
jira_instance:
external: false
services:
jira_instance:
image: atlassian/jira-software:8.12.2
container_name: jira_instance
hostname: jira_instance
depends_on:
- jira_db
volumes:
- jira_instance:/var/atlassian/jira
ports:
- '3010:8080'
env_file: env/jira_instance.env
logging:
driver: json-file
options:
max-size: "10m"
max-file: "5"
jira_db:
image: postgres:9.5-alpine
container_name: jira_db
hostname: jira_db
volumes:
- ./etc/jira_db/var/lib/postgresql/data:/var/lib/postgresql/data
env_file: env/jira_db.env
logging:
driver: json-file
options:
max-size: "10m"
max-file: "5"

2
env/.gitignore

@ -0,0 +1,2 @@
*
!.gitignore

2
etc/jira_db/.gitignore

@ -0,0 +1,2 @@
*
!.gitignore