Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.zulip-ubuntu-24-04-6e3ff53d-d181-46be-9136-5f5677c0e32e/image1_logolarge.png

Zulip on Ubuntu 24.04 LTS

by cloudimg

Zulip on Ubuntu 24.04 LTS by cloudimg

Zulip on Ubuntu 24.04 LTS by cloudimg

Zulip is an open-source team chat application that combines real-time chat with the threaded conversation model of email. Every message belongs to a topic within a channel, so you can follow many conversations at once and catch up efficiently. This cloudimg image delivers a complete, production-grade Zulip Server 12.0 installed from the official upstream production installer, which manages the entire single-server stack, with the PostgreSQL message database on a dedicated Azure data disk and a fresh organization and owner account created on the first boot of every VM. Backed by 24/7 expert support.

Threaded Team Chat

Every message belongs to a topic within a channel, so teams follow many conversations at once and catch up efficiently without missing anything - real-time chat with the organisation of email and a searchable history you control.

Complete Stack

The full single-server stack the installer manages: PostgreSQL with full-text search, Redis, RabbitMQ, memcached, and the Django and Tornado application servers under supervisor, with nginx terminating TLS on port 443 and an HTTP-to-HTTPS redirect on port 80.

Dedicated Data Disk

The PostgreSQL message database - the heaviest, most valuable per-deployment state - lives on a dedicated, independently resizable Azure data disk at /var/lib/postgresql, separate from the OS disk and re-provisioned with every VM.

Secure First Boot

On the first boot of every VM the server hostname is set to the instance address, a fresh organization (realm) and owner account with a unique password are generated, and the credentials are written to a root-only file. No shared organization, account or default login ships in the image.

Why Choose cloudimg?

  • 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
  • Production Ready from Launch Pre configured, security patched, and validated before publication
  • Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

  • Zulip Server 12.0 served over HTTPS on port 443 by nginx (self-signed certificate), with an HTTP-to-HTTPS redirect on port 80
  • PostgreSQL with full-text search, Redis, RabbitMQ, memcached, and the Django/Tornado app servers under supervisor
  • The PostgreSQL message database on a dedicated Azure data disk at /var/lib/postgresql
  • A fresh per-VM organization and owner account with a unique password on first boot in a root-only file

Firewall

The NSG should permit ports 22, 80 and 443; the image ships a self-signed certificate that you can replace with a trusted certificate for any public exposure.

Use Cases

Self-hosted team chat for companies and projects, open-source community chat, threaded and searchable conversation history, and an owned alternative to hosted chat SaaS.

Visit www.cloudimg.co.uk/guides/zulip-on-ubuntu-24-04-azure for the full user guide.

Zulip is a trademark of Kandra Labs, Inc.; cloudimg is not affiliated with or endorsed by Kandra Labs. All trademarks are the property of their respective holders.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.zulip-ubuntu-24-04-6e3ff53d-d181-46be-9136-5f5677c0e32e/image0_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.zulip-ubuntu-24-04-6e3ff53d-d181-46be-9136-5f5677c0e32e/image5_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.zulip-ubuntu-24-04-6e3ff53d-d181-46be-9136-5f5677c0e32e/image2_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.zulip-ubuntu-24-04-6e3ff53d-d181-46be-9136-5f5677c0e32e/image6_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use Trademarks About our ads Manage cookies