Supported Platforms

Still need help?

The Atlassian Community is here for you.

Ask the community

This page describes the additional software and infrastructure you'll need to run Confluence. Please review this info before installing Confluence. The information on this page applies to Confluence Data Center 9.1.

  • You should only use Confluence with a supported platform. Any platforms and versions not listed on this page are unsupported, which means we don't test, fix bugs or provide assistance. 
  • See End of Support Announcements for Confluence for upcoming changes to supported platforms.
  • Go to Administration menu , then General Configuration. > Troubleshooting and support tools  to check your instance health. It looks at things like your license validity, Tomcat version, basic database setup and more. 

Definitions:

(tick) Supported - you can use Confluence Data Center 9.1 with this platform.

(info) Limited - you can evaluate Confluence on this platform, but you can't use it to run a production Confluence site. 

(warning) Deprecated - support for this platform will end in an upcoming release. See End of Support Announcements for Confluence.

Browsers

Desktop browsers

(tick) Microsoft Edge (Chromium)

(tick) Chrome

(tick) Firefox

(tick) Safari (Mac only)

Mobile browsers

(tick) Chrome

(tick) Firefox

(tick) Safari (iOS only)

(tick) Android WebView

Mobile operating system 
(required for mobile app)

(tick) iOS 11 or later

(tick) Android 4.4 (KitKat) or later

Good to know:

  • The Confluence setup wizard requires Javascript to be enabled while installing Confluence. Learn more
  • Parts of Confluence won't display correctly if your browser window size is less than 1024x768. 
  • Although some supported browsers may allow you to enable Adobe Flash in their advanced settings, we recommend leaving Flash disabled, as enabling it may expose you to security vulnerabilities.

Operating systems

Operating systems

(tick) Microsoft Windows

(tick) Linux (most distributions)

(info) MacOS / OSX (evaluation only)


Known issues:

  • The following operating system variants can't be used with Confluence:
    • Windows Nano
    • Alpine Linux (3.5 and earlier)

Good to know:

  • You can run Confluence on 32bit or 64bit operating systems, but we only provide installers for 64bit operating systems. 
  • You can evaluate Confluence on MacOS / OSX, but you can't install and run your production Confluence site on a Mac. 

Databases

PostgreSQL

(warning) PostgreSQL 14

(tick) PostgreSQL 15

(tick) PostgreSQL 16

Amazon Aurora

(warning) PostgreSQL 14

(tick) PostgreSQL 15

(tick) PostgreSQL 16

Azure PostgreSQL Flexible Server - One primary node only

(warning) PostgreSQL 14

(tick) PostgreSQL 15

(tick) PostgreSQL 16

MySQL

(warning) MySQL 8 

(tick) MySQL 8.4

Oracle

(tick) Oracle 19c

Microsoft SQL Server

(tick) SQL Server 2019

(tick) SQL Server 2022

(tick) Azure SQL

Clustered database

(tick) PGpool-II (PostgreSQL only)

Known issues:

Good to know:

  • Amazon Aurora and Azure PostgreSQL are only supported with Confluence Data Center. 
  • You can use Amazon's Relational Database Service (RDS) for the supported databases listed on this page. 
  • The only supported Amazon Aurora config is a PostgreSQL-compatible clustered database with one writer replicating to zero or more readers. Learn more
  • PGpool-II is an open-source database solution based on PostgreSQL, providing a proxy between Confluence and a PostgreSQL database cluster. It helps to enhance disaster recovery and ensures the fulfillment of your business continuity planning.

Secret managers

We provide a few secrets management options, as well as to our basic and advanced encryption options and our custom SecretStore implementation. 

AWS Secrets Manager

(tick) Plaintext

(tick) Structured secret

Good to know

HashiCorp Vault

(tick) KV V2 Secrets Engine

Good to know

  • KV Secrets Engine V2 is the only version that can be used.
  • Authenticate with tokens and Kubernetes Service Account Tokens.

  • See our guide, Configure Confluence with HashiCorp Vault, for full details on how to integrate HashiCorp Vault.

Java

Oracle JRE/JDK

(tick) Java 17

(tick) Java 21


Temurin (previously AdoptOpenJDK)

(tick) Java 17

(tick) Java 21

Known issues:

  • We use Temurin to replicate issues raised with OpenJDK. If you’re using a different distribution of OpenJDK we’ll still provide support for our products. However, if the bug is caused by a problem in Java distribution, you'll need to contact the Java distributor for help.

Good to know:

  • You don't need to install Java if you plan to use the installer to install Confluence, as a Temurin Java 21 JRE is bundled with Confluence.

  • See Bundled Tomcat and Java versions to see which Java version was bundled with your Confluence version. 

Object storage

S3 object storage

(tick) Amazon S3

Good to know:

  • Amazon S3 object storage is an optional attachment storage method available to anyone on a Data Center license and running Confluence in AWS.
  • If you're a new customer, see S3 object storage for setup instructions.
  • If you're an existing customer, you'll need to migrate your attachment data to S3 object storage from the file system or another storage method. See Attachment storage configuration for steps to do this.
  • Even if you use S3 object storage, other non-attachment data will still be stored in your home directory.

Infrastructure

Hardware:

  • You can't run Confluence on SPARC based hardware. You'll need to use x86 hardware or 64bit derivatives of x86 hardware.
  • You can't use an NFS mount for your installation or home directory due to Lucene requirements. If you're installing Confluence Data Center, an NFS mount is fine for the shared home directory, but not for the local home directories.

Containerization

  • You can use official images to deploy Confluence in a Docker container, or customize a Docker deployment on your own.
  • We support the Atlassian Docker templates and can help with Confluence related problems. We do not provide support for Docker itself or problems with any Docker environment.

Containerization Manager

  • You are recommended to use official helm charts to deploy Confluence Data Center using Kubernetes, or customize a Kubernetes deployment on your own with reference to the official helm charts.
  • We support the Atlassian Kubernetes helm chart and can help with Confluence Data Center product-related problems. We do not provide support for Kubernetes itself or problems with any Kubernetes environment.
  • Read our Kubernetes support disclaimer and more about what we support and what we don’t.

Virtualization:

  • You can run Confluence and Confluence Data Center in a virtualized environment (including Docker), but our support team can't assist you with problems related to the environment itself. See Running Confluence in a Virtualized Environment  
  • Our support team can assist you with deploying Confluence Data Center in AWS using the Cloud Formation Template or Quick Start. We won't be able to assist you if you have significantly customised the Cloud Formation Template. 

Application server:

  • We only support the Tomcat version that is bundled with your Confluence version. You can't run Confluence in your own application server. See Bundled Tomcat and Java versions to see which version of Tomcat was bundled with your Confluence version. 

Internet protocols:

  • You can run Confluence in both IPv4 and IPv6 environments.
  • Raw IPv6 addresses are not always recognized. See the Confluence 6.9 Upgrade Notes for limitations and known issues. 

Operating system support:

  • You should only install and use Confluence on operating system versions that have active vendor support. For example, you can use Confluence on any Microsoft supported version of Windows, unless specified otherwise above. 

For more information see our Server Hardware Requirements Guide and System Requirements

Last modified on Oct 30, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.