Gramps Web on Ubuntu 24.04 LTS

Azure Applications

Gramps Web, a collaborative genealogy platform where a whole family can research one shared family tree in a browser.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Gramps Web is an open source, self hosted genealogy platform built on the Gramps family tree database. It puts a whole family history in one connected record set: people, families, events, places, sources, citations, notes, repositories and media, all linked together rather than scattered across files. You explore it through pedigree and relationship charts, a timeline, a map of the places your ancestors lived, and full text search that reaches every record type at once. Several researchers can work on the same tree at the same time, each with their own account and their own level of access, so a family can build its history together instead of passing a file around. Research already held elsewhere comes in from GEDCOM or Gramps XML, and can be exported back out again at any time.

Why the cloudimg image

The upstream project ships no administrator account and leaves self registration open, so a fresh deployment is only as safe as whoever finds it first. The cloudimg image closes that: self registration is disabled, and on the first boot of every instance a one shot service generates a unique session signing key and a unique owner password, creates exactly one owner account before the web port is ever opened, and writes the credentials to a root only file. It refuses to finish booting unless the registration endpoint genuinely rejects new sign ups and exactly one account exists. The application, its background task worker, the reverse proxy and the cache are managed by systemd, the API and cache are bound to the loopback interface so only the reverse proxy is reachable, the operating system is fully patched at build time and keeps taking security updates, and a paired deployment guide and 24/7 cloudimg support come with it.

Common uses

  • Build one shared family tree that relatives can research together
  • Consolidate years of GEDCOM research into a single searchable archive
  • Give a local history or genealogical society a private members only tree

See it running

Real screenshots taken while testing this image against its deployment guide.

Gramps Web on Ubuntu 24.04 LTS screenshot 1 Gramps Web on Ubuntu 24.04 LTS screenshot 2 Gramps Web on Ubuntu 24.04 LTS screenshot 3 Gramps Web on Ubuntu 24.04 LTS screenshot 4