Atomic CRM on Ubuntu 24.04 LTS
by cloudimg
Open source CRM for contacts, companies and deals, self hosted on Ubuntu 24.04 by cloudimg
Atomic CRM is a full featured open source customer relationship management application for tracking contacts, companies, deals, notes and tasks, with a kanban board for moving deals through your pipeline. This image runs the fully self hosted edition on Ubuntu 24.04 LTS: the web application and its Supabase backend all run on your own server, so your customer records stay inside your own Azure subscription rather than a hosted service.
The appliance runs a memory lean, single VM stack orchestrated by Docker Compose and managed by systemd: the Atomic CRM web application served by nginx, a Kong API gateway, GoTrue authentication, a PostgREST data API, file storage with image resizing, and PostgreSQL. Everything is reached through nginx on one public address, so there is only one port to open.
Secure by default
Self hosted Supabase ships well known demo keys and passwords; this image bakes none of them. On the first boot of every VM a fresh database password and token signing secret are generated, the public API keys are re derived from that per VM secret, and a first administrator account is created with its own generated password and written to a root only file. No two instances share a secret and no upstream default ever governs a running server.
What is included
- The Atomic CRM single page web application, served as static assets by nginx
- A slimmed self hosted Supabase backend (PostgreSQL, PostgREST, GoTrue, Storage, imgproxy, Kong) under Docker Compose
- The whole application on port 80 behind nginx, same origin, no extra ports
- Per VM secret rotation on first boot, including a first administrator account
- The CRM database and uploaded files on a dedicated data disk, captured into the image
- An unauthenticated health endpoint for Azure Load Balancer probes
- Unattended security upgrades enabled on the base OS, and a step by step deployment guide
Atomic CRM is MIT licensed and free; the cloudimg charge covers packaging, security patching, image maintenance and 24/7 support.