Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.excalidraw-ubuntu-24-04-bfdce8a2-63cb-40cd-94a3-f0f3708c4175/image7_logolarge.png

Excalidraw on Ubuntu 24.04 LTS

by cloudimg

Excalidraw on Ubuntu 24.04 LTS by cloudimg

Excalidraw on Ubuntu 24.04 LTS by cloudimg

Excalidraw is an open-source virtual whiteboard for sketching hand-drawn-style diagrams. It is local-first: your drawings live privately in your own browser, with no account, login or password to manage. This cloudimg image self-hosts BOTH halves of Excalidraw - the static web app served by nginx on port 80 and the official excalidraw-room collaboration server on loopback - so you get a fully private, on-prem deployment with no dependency on the public excalidraw.com. Backed by 24/7 expert support.

Fully Private, On-Prem

The static SPA is built from the official source and served from /var/www/excalidraw; the official excalidraw-room collaboration server runs on loopback 127.0.0.1:3002, never publicly exposed. Your whiteboard data never leaves your host.

Real-Time Collaboration

Click Share then Live collaboration to start a session and share a room link served by this VM's own room server - nginx reverse-proxies the Socket.IO path with WebSocket upgrade headers so collaboration connects to your own VM, not a public server.

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

  • Excalidraw 0.18.1 static web app, built from the official source and served from /var/www/excalidraw
  • nginx on port 80 serving the SPA, with a Socket.IO reverse proxy to the local collaboration server
  • The official excalidraw-room collaboration server on loopback 127.0.0.1:3002, never publicly exposed
  • excalidraw-room.service and nginx.service as systemd units, enabled and active on every boot

Local-First, No Login

Excalidraw has no account or password - drawings persist in each visitor's browser. Excalidraw serves plain HTTP on port 80; front it with TLS and your own domain before production exposure.

Use Cases

Private on-prem diagramming, architecture sketches, brainstorming and team collaboration, and a self-hosted alternative to the public excalidraw.com.

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

Excalidraw is a trademark of Excalidraw, Inc. cloudimg is not affiliated with, endorsed by, or sponsored by Excalidraw, Inc. This image packages the open-source Excalidraw software (MIT License) for deployment on Microsoft Azure. All trademarks are the property of their respective holders.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.excalidraw-ubuntu-24-04-bfdce8a2-63cb-40cd-94a3-f0f3708c4175/image3_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.excalidraw-ubuntu-24-04-bfdce8a2-63cb-40cd-94a3-f0f3708c4175/image0_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.excalidraw-ubuntu-24-04-bfdce8a2-63cb-40cd-94a3-f0f3708c4175/image5_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.excalidraw-ubuntu-24-04-bfdce8a2-63cb-40cd-94a3-f0f3708c4175/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 About our ads Manage cookies