WildFly 39 Jakarta EE 11 application server on Ubuntu 24.04 LTS by cloudimg. Per VM admin password at first boot, Management Console + HTTP application listeners. Apache 2.0 — no per-deployment fee.
## WildFly 39 on Ubuntu 24.04 by cloudimg
WildFly 39 — the upstream open-source Jakarta EE 11 application server (the engine behind Red Hat JBoss EAP) — built on Ubuntu 24.04 LTS noble for Microsoft Azure and maintained by cloudimg.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. support@cloudimg.co.uk
* Production Ready from Launch Pre-configured, security-patched, validated
* Azure Native Integration Azure Linux Agent, cloud-init, Gen2 Hyper-V, TrustedLaunch
* Per VM Admin Password Every deployed VM rotates the admin password at first boot via add-user.sh into the ManagementRealm
What is Included
* WildFly 39.0.1.Final from the official GitHub release tarball
* OpenJDK 21 JRE headless
* wildfly.service systemd unit running as wildfly:wildfly
* wildfly-firstboot.service rotating the admin password
* standalone-full.xml profile (web + EJB + JMS + JPA + WS subsystems)
* HTTP application listener on TCP 8080; Management Console + HTTP API on TCP 9990
* JBOSS_HOME=/opt/wildfly (NOT /mnt — Azure ephemeral resource disk lost across SIG capture)
* Default JVM heap 512M-1024M; customers tune via systemd Environment block
* Ubuntu 24.04 LTS base with latest security patches
* 24/7 cloudimg support with guaranteed 24 hour response SLA
Recommended Virtual Machine Sizes
* Standard_B2s (2 vCPU, 4 GB RAM) — dev/test
* Standard_D4s_v5 (4 vCPU, 16 GB RAM) — production Jakarta EE workloads (set -Xms2g -Xmx4g)
* Standard_D8s_v5 (8 vCPU, 32 GB RAM) — high-traffic apps with larger heaps