Openfire XMPP Server on Ubuntu 24.04

Applications

Overview

Openfire 5.1.1, the mature self hosted XMPP and Jabber chat server with a polished web admin console, on Ubuntu 24.04 LTS by cloudimg. Real time messaging, presence, group chat rooms and federation, client port 5222 and federation port 5269, the embedded database on a dedicated data disk. The setup wizard is pre-completed on first boot with a per instance admin, so a fresh VM lands straight on the ready login page. Apache 2.0 licensed.

Description

## Openfire XMPP Server on Ubuntu 24.04 by cloudimg

Openfire is a mature, open source XMPP and Jabber server for real time collaboration: one to one chat, presence, group chat rooms (MUC), publish and subscribe, and server to server federation. Deploy the cloudimg image and you have your own private chat server that any standard XMPP client can connect to, managed through a polished web admin console.

## What is included

* Openfire 5.1.1 installed from the official Ignite Realtime package (which bundles its own Java runtime) and run as the openfire system service

* The built in embedded database (no external database required) on a dedicated Azure data disk at /var/lib/openfire

* The admin console bound to loopback 127.0.0.1:9090, fronted by nginx on port 80 with an unauthenticated health endpoint

* XMPP client to server on port 5222 with STARTTLS and server to server federation on port 5269

* The first run setup wizard pre-completed on first boot, with a unique admin account whose password is generated per VM and recorded in a root only file

* openfire and nginx as systemd services, enabled and active

* 24/7 cloudimg support

## Security and first boot

Openfire ships a first run setup wizard. This appliance pre-completes it on the first boot of every VM using Openfire's native automatic setup, so a fresh customer VM lands straight on the ready admin console login page rather than the wizard. The same first boot generates a unique admin password and writes it to a root only file, so no shared admin or default login ships in the image. The admin console listens only on the loopback address and is reverse proxied by nginx. The embedded database that holds your users, rooms and rosters lives on a dedicated, independently resizable Azure data disk separate from the OS disk.

## Licensing and pricing

Openfire is licensed under the Apache License 2.0 and is free: there is no per user, per seat or per connection fee. The cloudimg charge covers packaging, security patching, image maintenance and 24/7 expert support. Recommended size: Standard_B2s to start, scaling up for more concurrent users and rooms.

## Support

cloudimg provides 24/7 expert support for this image with a guaranteed 24 hour response SLA. Contact support@cloudimg.co.uk.

Key Features

  • Self hosted XMPP and Jabber chat server with a friendly web admin console: one to one chat, presence, group chat rooms (MUC), publish and subscribe and server to server federation, that any standard XMPP client can connect to
  • Setup wizard pre-completed on first boot: a fresh VM lands straight on the ready admin console login page with a unique per instance admin account, never the first run wizard. Openfire 5.1.1 runs as the openfire system service, the admin console bound to loopback 9090 behind nginx on port 80, and the embedded database on a dedicated data disk
  • Production ready from launch on Ubuntu 24.04 LTS with the latest security patches, plus 24/7 cloudimg support with a guaranteed 24 hour response SLA

Related Technologies

openfire xmpp jabber chat server messaging instant messaging muc presence self hosted ubuntu 24.04 azure

Deploy on Azure

Launch this pre-configured VM on Azure with 24/7 support from cloudimg.

View on Azure Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
Microsoft Azure