Incapio - Blog Posts © 2022 by Incapio is licensed under CC BY-SA 4.0 

How to install Confluence on GCP using Cloudron?

Updated: Jan 28

Prerequisites

You will need the following items to complete this tutorial:

What is Confluence?

Confluence is a collaborative workspace that enables teams to work together more effectively on mission-critical projects. It's a wiki platform for collaboration that stores and organises all of your project material, from meeting notes to strategy and design documents, as well as IT documentation. It enables teams to quickly produce, store, and share information, allowing them to make faster decisions and better meet client needs. Confluence is a knowledge base that primarily handles content management functions such as creation, organisation, and storage, but it's how it does these things that sets it apart from other collaboration and content management applications.

Step - 1. A Compute Engine (VM) Instance running Cloudron.


What is Cloudron?.

Cloudron is a cloud application platform that allows you to create applications with only one click. Their 80+ stable apps have been thoroughly tested and approved for trouble-free operation. It automates everything from database configuration and DNS record setup to certificate installation and management. Cloudron provides a centralized platform for managing users and online apps from the convenience of your web browser.


To install Cloudron on a Compute Engine (VM) instance. Visit the link below to learn how to set up Cloudron from scratch.

https://www.incapio.com/post/how-do-i-set-up-cloudron-on-google-cloud-platform

Step - 2. Deploying Atlassian Confluence Data Center from Cloudron App Store

  • After you've completed the Cloudron setup, sign in to the Cloudron App Store (or create an account if you don't have one).

Cloudron - App Installation, confluence, location, user management
Cloudron - Confluence Installation
  • Then, in the search bar, type Confluence, and install it, choose the location where you want to access Confluence. Cloudron will install the Application under the subdomain that you specify, such as help.yourdomain.com or docs.yourdomain.com.

Step - 3. Get a License Key for Trial or Production Installation from Atlassian.

  • After you've finished installing Confluence, you'll be requested to create a Trial or Production license to gain access. In this article, you'll learn how to generate a trial license key for the Confluence Data Center.

  • If you already have a production installation key, you may skip this section and go ahead and log in to your Atlassian account to update the configuration.

  • To understand more about Confluence licensing management, Visit the link below.

  • https://confluence.atlassian.com/doc/managing-your-confluence-license-313467774.html

Cloudron - Confluence Setup, trial, production install
Cloudron - Confluence Setup
  • New Data Center trial licenses can be generated using my.atlassian.com. First, select New Trial License after logging in, then the product you'd want to trial.

Confluence New Trial License Interface, product, license type, organisation, server id
Confluence New Trial License Interface
  • Please keep in mind that to generate a trial license key, you'll need your Server ID.

  • The Server ID is generated when you first install Confluence. It lasts for the instance's life, survives upgrades, is stored in the database, is not tied to a specific license, and it's the same for all servers in a cluster.

Confluence Server ID
Confluence Server ID
Confluence Server ID
Confluence Server ID
  • Then, Copy-paste the server-id and Generate a license.

Confluence Trial key, data centre trial, license key
Confluence Trial Key
  • After obtaining the trial license key, please copy the code, paste it into the Confluence licensing box, and continue installing the license.

Confluence Trial License Key, cloudron
Confluence Trial License Key

Step - 4. Database Configuration

To finish the database installation, do the following:

  • Select PostgreSQL as External Database.

  • Choose By connection string.

  • Navigate to confluence app settings.

Cloudron and Confluence Database Setup, PostgreSQL, string, database URL, username, password
Cloudron - Confluence Database Setup

  • Use the File Manager and open /app/data/credentials.txt to get database credentials and apply the URL, username and password in the required fields.


Lastly, choose load content to Empty Site, and user management to Manage users and groups within Confluence, Finally, proceed and apply administrator login credentials.

Cloudron - Confluence Setup
Cloudron - Confluence Setup

Conclusion

The Confluence Data Center has been successfully installed. Please leave a comment below if you encounter any issues during installation.

97 views0 comments

Do you need assistance? Visit Forum to join the conversation.