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 Server and Data Center 7.20.

  • 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  > 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 Server and Data Center 7.20 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 11

(tick) PostgreSQL 12

(tick) PostgreSQL 13

(tick) PostgreSQL 14

Amazon Aurora

(warning)  PostgreSQL 11

(tick) PostgreSQL 12

(tick) PostgreSQL 13

Azure PostgreSQL Flexible Server - One primary node only

(warning)  PostgreSQL 11

(tick) PostgreSQL 12

(tick) PostgreSQL 13

MySQL

(warning)  MySQL 5.7

(tick) MySQL 8 

Oracle

(tick) Oracle 19c

Microsoft SQL Server

(tick) SQL Server 2017

(tick) SQL Server 2019

(tick) Azure SQL

Embedded database

(warning)  H2 (Data Center testing installations only)

Known issues:

Good to know:

  • The embedded H2 database is only supported for testing and app development purposes on non-clustered (single node) Confluence Data Center installations
  • 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

Java

Oracle JRE / JDK

(warning) Java 1.8

(tick) Java 11

AdoptOpenJDK

(warning) Java 8 (HotSpot)

(tick) Java 11 (HotSpot)

Known issues:

  • There's a known issue with some Java 11 versions and TLS 1.3. We recommend Java 11.0.8 or later. 
  • Some Oracle Java versions have bugs that impact Confluence. You can't run Confluence on Java 1.8.0_25 and 1.8.0_31 (see JDK-8059299) or Java 1.8.0_45 (see JDK-8068400).
  • Some AdoptOpenJDK versions have bugs that impact Confluence. We recommend version jdk8u202 (see CONFSERVER-58784).
  • You can't run Confluence on the OPENJ9 JVM from AdoptOpenJDK. Use the HotSpot JVM. 
  • We use AdoptOpenJDK 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 Java 11 JRE is bundled with Confluence (provided by AdoptOpenJDK).
  • See Bundled Tomcat and Java versions to see which Java version was bundled with your Confluence version. 

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 1, 2024

Was this helpful?

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