Add Confluence template (#301)

This commit is contained in:
Sander Kleykens 2016-10-03 21:21:48 +02:00 committed by Bill Maxwell
parent c154d188ac
commit 3dccc339f1
4 changed files with 172 additions and 0 deletions

View File

@ -0,0 +1,13 @@
confluence:
image: sanderkleykens/confluence:5.10.6
restart: always
environment:
- CATALINA_OPTS=-Xms${heap_size} -Xmx${heap_size} ${jvm_args}
- CONFLUENCE_PROXY_PORT=${proxy_port}
- CONFLUENCE_PROXY_NAME=${proxy_name}
- CONFLUENCE_PROXY_SCHEME=${proxy_scheme}
- CONFLUENCE_CONTEXT_PATH=${context_path}
external_links:
- ${database_link}:database
volumes:
- ${confluence_home}:/var/atlassian/confluence

View File

@ -0,0 +1,69 @@
.catalog:
name: "Confluence"
version: "5.10.6"
description: "Create, organize, and discuss work with your team"
questions:
- variable: "context_path"
label: "Context path"
description: |
The context path under which Confluence will be available
type: "string"
default: "/confluence"
required: true
- variable: "proxy_name"
label: "Proxy name"
description: |
When behind a proxy, specify the name through which clients will connect to Confluence. For example: confluence.mycompany.com
type: "string"
required: false
- variable: "proxy_port"
label: "Proxy port"
description: |
When behind a proxy, specify the port through which clients will connect to Confluence
type: "int"
required: false
- variable: "proxy_scheme"
label: "Proxy scheme"
description: |
When behind a proxy, specify the protocol clients will use to connect to Confluence
type: "enum"
options:
- http
- https
default: http
required: false
- variable: "heap_size"
label: "Heap size"
description: |
The size of the heap the JVM can allocate
type: "string"
default: "1024m"
required: true
- variable: "jvm_args"
label: "JVM arguments"
description: |
Additional arguments to pass to the JVM
type: "string"
required: false
- variable: "database_link"
label: "Database"
description: |
Service link to the database. This will be mapped to the container as 'database'
type: "service"
required: false
- variable: "confluence_home"
label: "Confluence home directory"
description: |
The location to mount the Confluence home directory on
type: "string"
required: true
confluence:
scale: 1
health_check:
port: 8090
interval: 2000
initializing_timeout: 60000
unhealthy_threshold: 3
strategy: recreate
healthy_threshold: 2
response_timeout: 2000

View File

@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Conf_-_Blue" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="984.127px" height="267.72px" viewBox="0 0 984.127 267.72" style="enable-background:new 0 0 984.127 267.72;"
xml:space="preserve">
<style type="text/css">
.st0{fill:#205081;}
</style>
<g>
<g>
<path class="st0" d="M313.082,136.502c-26.125,0-39.936,12.551-39.936,36.295v22.383c0,23.744,13.811,36.295,39.936,36.295
c26.127,0,39.938-12.551,39.938-36.295v-22.383C353.02,149.053,339.209,136.502,313.082,136.502z M298.053,172.068
c0-9.769,4.494-13.938,15.029-13.938c10.535,0,15.031,4.169,15.031,13.938v23.84c0,9.77-4.496,13.938-15.031,13.938
c-10.535,0-15.029-4.168-15.029-13.938V172.068z"/>
<path class="st0" d="M420.582,136.502c-9.861,0-23.293,3.4-34.643,8.728l-1.357-4.642c-0.395-1.342-1.625-2.267-3.023-2.267
h-13.779c-1.738,0-3.15,1.411-3.15,3.151v85.033c0,1.74,1.412,3.15,3.15,3.15h18.605c1.74,0,3.15-1.41,3.15-3.15v-58.893
c6.703-3.409,16.125-6.934,21.766-6.934c4.19,0,5.746,1.558,5.746,5.748v60.078c0,1.74,1.412,3.15,3.15,3.15h18.605
c1.74,0,3.15-1.41,3.15-3.15v-62.445C441.953,145.775,434.764,136.502,420.582,136.502z"/>
<path class="st0" d="M509.053,103.04c-5.016-1.279-10.787-1.984-16.25-1.984c-19.893,0-29.562,9.432-29.562,28.833v11.025h-10.328
c-1.74,0-3.15,1.41-3.15,3.152v14.055c0,1.738,1.41,3.149,3.15,3.149h10.328v65.236c0,1.74,1.412,3.15,3.15,3.15h18.605
c1.738,0,3.15-1.41,3.15-3.15V161.27h18.27c1.65,0,3.021-1.275,3.141-2.922l0.006-14.057c0-1.032-0.236-1.729-0.834-2.371
c-0.598-0.641-1.432-1.006-2.307-1.006h-18.275v-9.752c0-6.795,1.307-9.206,8.66-9.206c2.272,0,5.736,0.352,9.047,0.917
c0.838,0.144,1.703-0.06,2.391-0.564s1.143-1.263,1.26-2.11l1.891-13.675C511.615,104.938,510.607,103.438,509.053,103.04z"/>
<path class="st0" d="M542.688,103.498h-18.605c-1.738,0-3.15,1.41-3.15,3.15v119.857c0,1.74,1.412,3.15,3.15,3.15h18.605
c1.74,0,3.15-1.41,3.15-3.15V106.648C545.838,104.908,544.428,103.498,542.688,103.498z"/>
<path class="st0" d="M633.816,138.321h-18.605c-1.738,0-3.15,1.411-3.15,3.151v58.891c-6.703,3.41-16.125,6.936-21.764,6.936
c-4.189,0-5.748-1.557-5.748-5.748v-60.078c0-1.74-1.41-3.151-3.15-3.151h-18.605c-1.738,0-3.15,1.411-3.15,3.151v62.444
c0,18.287,7.191,27.558,21.373,27.558c9.861,0,23.293-3.4,34.641-8.727l1.359,4.643c0.393,1.343,1.623,2.266,3.023,2.266h13.777
c1.74,0,3.15-1.41,3.15-3.15v-85.033C636.967,139.732,635.557,138.321,633.816,138.321z"/>
<path class="st0" d="M685.906,136.502c-24.935,0-38.117,12.424-38.117,35.932v23.475c0,24.266,12.344,35.566,38.844,35.566
c10.803,0,22.305-1.887,31.559-5.178c1.482-0.525,2.348-2.064,2.029-3.604l-2.75-13.316c-0.176-0.856-0.701-1.602-1.449-2.055
c-0.748-0.454-1.65-0.578-2.494-0.339c-8.537,2.417-16.68,3.591-24.893,3.591c-13.555,0-15.939-4.377-15.939-13.573V193.8h46.172
c1.74,0,3.152-1.409,3.152-3.15v-17.124C722.02,148.266,710.543,136.502,685.906,136.502z M672.695,173.268v-3.018
c0-8.766,4.254-12.846,13.393-12.846c10.09,0,12.117,4.914,12.117,12.846v3.018H672.695z"/>
<path class="st0" d="M789.244,136.502c-9.861,0-23.293,3.4-34.643,8.728l-1.359-4.642c-0.393-1.342-1.625-2.267-3.021-2.267
h-13.779c-1.738,0-3.15,1.411-3.15,3.151v85.033c0,1.74,1.412,3.15,3.15,3.15h18.605c1.74,0,3.15-1.41,3.15-3.15v-58.893
c6.703-3.409,16.125-6.934,21.766-6.934c4.19,0,5.746,1.558,5.746,5.748v60.078c0,1.74,1.412,3.15,3.15,3.15h18.606
c1.74,0,3.15-1.41,3.15-3.15v-62.445C810.615,145.775,803.426,136.502,789.244,136.502z"/>
<path class="st0" d="M882.271,210.396c-0.131-0.869-0.617-1.642-1.342-2.136c-0.725-0.494-1.621-0.665-2.479-0.468
c-5.342,1.224-10.939,1.871-16.189,1.871c-11.801,0-15.213-3.004-15.213-13.393v-24.566c0-10.389,3.412-13.392,15.213-13.392
c3.248,0,10.242,0.495,16.191,1.859c0.855,0.194,1.754,0.026,2.479-0.467c0.725-0.494,1.211-1.269,1.342-2.136l2.207-14.719
c0.232-1.555-0.717-3.043-2.225-3.488c-7.164-2.111-15.543-2.861-20.541-2.861c-28.107,0-39.572,10.252-39.572,35.386v24.202
c0,25.133,11.465,35.385,39.572,35.385c6.84,0,14.719-1.094,20.56-2.854c1.498-0.451,2.44-1.936,2.207-3.483L882.271,210.396z"/>
<path class="st0" d="M929.408,136.502c-24.934,0-38.115,12.424-38.115,35.932v23.475c0,24.266,12.344,35.566,38.844,35.566
c10.803,0,22.305-1.887,31.559-5.178c1.482-0.525,2.348-2.064,2.029-3.604l-2.75-13.316c-0.176-0.856-0.701-1.602-1.449-2.055
c-0.748-0.454-1.65-0.578-2.494-0.339c-8.537,2.417-16.68,3.591-24.893,3.591c-13.555,0-15.939-4.377-15.939-13.573V193.8h46.174
c1.738,0,3.15-1.409,3.15-3.15v-17.124C965.523,148.266,954.047,136.502,929.408,136.502z M916.199,173.268v-3.018
c0-8.766,4.256-12.846,13.393-12.846c10.09,0,12.117,4.914,12.117,12.846v3.018H916.199z"/>
</g>
<path class="st0" d="M233.697,127.575c7.453,0,17.764,1.024,27.58,2.739c0.848,0.148,1.719-0.058,2.41-0.568
c0.693-0.51,1.147-1.28,1.256-2.133l2.102-16.371c0.205-1.595-0.826-3.09-2.391-3.463c-9.852-2.356-21.104-3.653-31.686-3.653
c-29.52,0-44.486,12.272-44.486,36.476V195.2c0,24.204,14.967,36.478,44.486,36.478c10.582,0,21.834-1.299,31.686-3.652
c1.564-0.376,2.596-1.869,2.391-3.467l-2.102-16.369c-0.109-0.852-0.562-1.624-1.254-2.135c-0.693-0.51-1.568-0.713-2.412-0.567
c-9.818,1.717-20.129,2.741-27.58,2.741c-14.641,0-19.58-4.299-19.58-17.033v-46.589
C214.117,131.872,219.057,127.575,233.697,127.575z"/>
<g>
<path class="st0" d="M126.997,197.8c-2.016-3.974-4.405-7.991-7.199-12.077c-2.001-2.929-4.146-5.778-6.388-8.567
c-0.911-1.136-0.529-2.548,0.167-3.25c0.688-0.705,1.381-1.409,2.076-2.121c9.58-9.77,19.487-19.872,27.084-30.786
c8.08-11.61,12.557-22.623,13.686-33.953c0.113-1.139-0.404-2.347-1.323-3.049c-0.604-0.46-1.333-0.699-2.071-0.699
c-0.408,0-0.823,0.075-1.216,0.226c-7.367,2.817-14.847,4.957-21.676,6.547c-1.392,0.325-2.517,1.359-2.983,2.602
c-4.976,13.627-17.679,26.603-31.006,40.194c-0.535,0.508-1.285,1.178-2.504,1.178c-1.218,0-1.96-0.648-2.504-1.178
c-13.327-13.592-26.03-26.521-31.006-40.15c-0.467-1.24-1.593-2.275-2.983-2.601c-6.832-1.591-14.317-3.912-21.674-6.729
c-0.396-0.15-0.81-0.226-1.22-0.226c-0.737,0-1.467,0.239-2.07,0.7c-0.939,0.717-1.439,1.871-1.322,3.047
c1.129,11.332,5.605,22.481,13.688,34.091c7.596,10.914,17.503,21.017,27.082,30.786c17.65,17.994,34.323,34.997,35.787,54.713
c0.131,1.779,1.613,3.158,3.399,3.158h20.737c0.934,0,1.826-0.384,2.471-1.061c0.642-0.677,0.981-1.584,0.935-2.519
c-0.184-3.713-0.723-7.428-1.596-11.16l0.008-0.008c-0.026-0.109-0.045-0.22-0.045-0.335c0-0.757,0.586-1.382,1.355-1.382
c0.065,0,0.129,0.012,0.193,0.021l0.001-0.001c16.929,2.48,27.635,6.438,27.651,10.8c0,0.003,0,0.006,0,0.01
c0,4.107-9.625,10.311-25.268,14.852l-0.006,0.006c-1.391,0.396-2.405,1.654-2.405,3.146c0,1.809,1.493,3.279,3.34,3.279
c0.255,0,0.501-0.029,0.739-0.083c21.027-4.864,34.966-13.038,34.966-22.266C173.899,211.998,155.055,202.211,126.997,197.8z"/>
<path class="st0" d="M71.392,187.112c-0.425-0.444-1.277-1.038-2.422-1.038c-1.547,0-2.466,0.999-2.812,1.529
c-2.264,3.445-4.24,6.844-5.946,10.209c-28.019,4.418-46.83,14.195-46.83,25.144c0,9.237,13.84,17.394,34.905,22.255
c0.003,0.001,0.023-0.001,0.031-0.002c0.248,0.059,0.503,0.096,0.769,0.096c1.846,0,3.339-1.471,3.339-3.279
c0-1.488-1.016-2.73-2.399-3.131l-0.011-0.022c-15.644-4.541-25.268-10.744-25.268-14.852c0-0.004,0-0.007,0-0.01
c0.016-4.354,10.692-8.307,27.58-10.788c0.061-0.01,0.119-0.02,0.181-0.02c0.776,0,1.369,0.632,1.369,1.396
c0,0.117-0.019,0.229-0.046,0.338l0.014,0.015c-0.867,3.716-1.398,7.415-1.581,11.111c-0.046,0.928,0.296,1.851,0.94,2.529
c0.643,0.674,1.548,1.062,2.479,1.062h20.738c1.781,0,3.281-1.394,3.412-3.17c0.451-6.067,2.348-12.149,5.786-18.54
c1.191-2.211,0.266-4.288-0.421-5.176C81.787,198.332,77.608,193.6,71.392,187.112z"/>
<path class="st0" d="M91.25,135.884c0.82,0.798,1.749,0.947,2.389,0.947h0.007c0.642,0,1.57-0.149,2.391-0.947
c7.312-7.11,11.241-15.4,12.102-17.705c0.126-0.339,0.253-0.723,0.253-1.26c0-1.84-1.533-3.154-3.137-3.154
c-1.324,0-5.094,0.391-11.591,0.391h-0.043c-6.496,0-10.265-0.391-11.588-0.391c-1.604,0-3.139,1.314-3.139,3.154
c0,0.537,0.127,0.921,0.254,1.26C80.007,120.483,83.937,128.773,91.25,135.884z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@ -0,0 +1,5 @@
name: Confluence
description: |
Create, organize, and discuss work with your team
version: 5.10.6
category: Collaboration