Skip to content

Infrastructure for deploying the group-internal jira and confluence server with ssl encryption.

Notifications You must be signed in to change notification settings

Intelligent-Systems-Group/jira-confluence-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jira-confluence-server

Infrastructure for deploying the group-internal jira and confluence server with ssl encryption.

Prerequisites:

  • The package docker-ce and docker-compose need to be installed
  • Resolve all ToDo's
  • Create the directory /data with mkdir
  • Make sure ports 80 and 443 are open on the firewall.

ToDo's

  • In the docker-compose.yml set the mysql root user password. (Once for the mysql service and once for the phpMyAdmin service)
  • In the traefik.toml first activate uncomment the [web.auth.basic] section and add a user with a hashed password. This will secure the traefik dashboard via htaccess from unauthorized access. Set the value of the email in the [acme] section as this is required by let's encrypt certificate creation.

Quick Start

Change into the directory of this github repository and run docker-compose up -d This will download and run all docker containers. Now you only need to setup Jira and Confluence as usual.

Upgrade Jira and Confluence

  • Make a backup of the /data directory
  • run the restart.sh script. This will automatically pull the newest available version of Jira and Confluence.

About

Infrastructure for deploying the group-internal jira and confluence server with ssl encryption.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages