Certified stack
The following software components have passed Magnolia’s certification testing for compatibility and performance with Magnolia DX Core and the Apache Jackrabbit Java Content Repository.
Unless specified otherwise, all currently supported or LTS releases can be used.
Operating systems
If you want to use any container-based implementation, use a base image based on JDK 17, as in the case in the official Tomcat container (tomcat:9.0.88-jre17-temurin
).
-
Ubuntu and Debian
-
Generally, Magnolia should work on any modern Linux distribution.
-
Windows Server and Windows 10
-
macOS
Are you running Magnolia on an OS that is not listed here? Let us know by posting to the forum and mailing lists. |
Java
Magnolia releases run on the current LTS Java version at the time of the first release.
Java 21 (LTS) | Java 17 (LTS) |
---|---|
|
The build base for Magnolia 6.3. |
Application servers
-
Apache Tomcat
We recommend you use the latest version of Tomcat 9.
Check Apache’s Apache Tomcat - Which Version Do I Want? page to find out about compatibility between Tomcat and Java versions.
For Debian 12, you need the latest version of Tomcat 9. Debian 12 comes with a Tomcat version that isn’t compatible with Magnolia 6.3 due to the Jakarta EE 8 baseline of Magnolia 6.3.
The following servers are not certified, only supported. We provide support for them if you use them, but we do not proactively test them for major or maintenance releases of Magnolia.
-
Wildfly 27 - 29 (Java 17)
-
Wildfly 30 and higher (Java 17, Java 21)
-
JBoss EAP 7.0 and higher
-
IBM WebSphere Application Server 9 and higher
-
IBM WebSphere Liberty 18.0.0.3 and higher
IBM WebSphere is supported only with DX Core and with the special Magnolia package for IBM WebSphere. |
Magnolia For more details, see BUILD-975: Replace Java EE8 modules with Jakarta EE8 modules. Example |
Cloud providers
You can deploy Magnolia on major cloud providers such as Amazon AWS, Microsoft Azure, or Google Cloud Platform and generally in any Kubernetes cluster.
Browsers
The Magnolia Admincentral and any Magnolia front-end (sites built with MTE) are compatible with major web browsers such as Chrome or Safari, released within the past two years.
We don’t proactively test Magnolia for use with the emerging browsers but we do our best effort to give support for them if you use them. |
Admincentral UI is designed for desktop or small screens and tablets.